UIKit
스티키 헤더·캐러셀·당겨서 새로고침
테이크홈 과제 리뷰입니다. 홈 화면에 (1) 스크롤해도 상단에 붙어 있는 필터 헤더, (2) 배너·식당 두 줄의 가로 스크롤 캐러셀이 있어야 합니다. UIKit에서 각각 어떤 API로 구현하겠습니까?
면접관은 이 답을 어떻게 들을까요? 넘어갈지, 더 물어볼지, 떨어뜨릴지 알려 주고, 걸리는 문장은 콕 집어 줘요. 점수는 그대로예요.
테이크홈 과제 리뷰입니다. 홈 화면에 (1) 스크롤해도 상단에 붙어 있는 필터 헤더, (2) 배너·식당 두 줄의 가로 스크롤 캐러셀이 있어야 합니다. UIKit에서 각각 어떤 API로 구현하겠습니까?
UICollectionViewCompositionalLayout 하나로, 헤더는 boundary supplementary item에 pinToVisibleBounds를 주어 스티키로 만들고 가로 섹션은 orthogonalScrollingBehavior로 캐러셀을 만든다.
UIKit주관식심화
기존 UICollectionViewFlowLayout + 인덱스 기반 dataSource로 만든 화면을…
#compositional-layout
UIKit주관식딥다이브
프로젝트에 UITableView 화면이 수백 개 있습니다. 당신은 이를 UICollectionView로 바꾸자고 제안하려 합니다. 반대하는 팀원들을 어떤 근거로…
#uicollectionview
UIKit주관식심화
UICollectionView를 UITableView 대신 쓰는 이유를 내부 구조(레이아웃 객체·attributes·재사용) 관점에서 설명해 주세요.
#uicollectionview
UIKit주관식심화
연락처 화면 코드 리뷰입니다. 상단에는 알파벳 인덱스가 가로로 스크롤되는 UICollectionView, 아래에는 섹션별 연락처 UITableView가 있고…
#uicollectionview