You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Style: 아이콘 이미지 추가
* Style: Icon의 `Render as` 값을 `template`로 설정
* Feat: 뉴스VC 생성
* Feat: 아이콘 이미지 뷰 추가
* Feat: 서브카테고리를 CollectionView로 구성
* Feat: 서브카테고리 Cell의 textLabel 정렬을 center로 설정
* Fix: 야간모드가 바뀔 때마다 카테고리가 사라지는 버그 수정
- layout의 크기값을 정적으로 설정하여 버그 해결, 단 나중에 사용될 카테고리의 길이에 따라 동적으로 수정할 필요가 있다.
* Feat: 서브카테고리 추가
- cell의 크기 수정
- 테스트용 리터럴 값 제거
* Refactor: dead code 삭제
* Refactor: 테스트코드 삭제
* Docs: 폴더 구조화
* Chore: APIKey 추가 및 gitignore 설정
* Docs: 소스코드 폴더링
* Feat: PageViewController 추가
* Feat: UICollectionViewDelegate 제거
* Feat: 구분선 추가
* Feat: 뉴스를 보여줄 테이블뷰 생성
* Fix: 잘못된 제약조건 수정
* Feat: 뉴스 테이블 뷰 제약조건 재설정
* Feat: 뉴스 tableview delegate 설정
* Feat: 뉴스 테이블 뷰 헤더뷰 추가
* Feat: 테이블 헤더 뷰 이미지 수정
- corner radius 15로 설정
* Feat: Naver news Model 추가
* Feat: 네이버 뉴스 API 가져오는 Caller 구현
* Feat: Observable 클래스 추가
* Feat: APICaller success 코드 추가
* Feat: Observable optional 제거
* Feat: ViewModel 추가
- NewsTableViewCellViewModel: 셀에 필요한 데이터를 가지고 보여줄 수 있는 뷰 모델
- NewsListViewModel: NewsTableViewCellViewModel을 Observable로 갖고 있는 뷰 모델
* Feat: 뉴스 테이블 셀 관련 view 추가
- titleLabel: 뉴스 제목
- descriptionLabel: 뉴스 요약
- newsImageView: 뉴스 관련 간략한 사진
- timeLabel: 뉴스 게재 시간
* Feat: NewsViewController에 뷰 모델 구현
- bind 메서드로 listener를 테이블뷰 reloadData하도록 함
- 셀 정보는 cell 자체의 configure 메서드로 간략화
* Feat: API로 뉴스 가져오는 코드 추가
#2
구현 사항
홈 화면
홈 화면 - 야간
The text was updated successfully, but these errors were encountered: