UIKit
중첩 스크롤 셀 설계
UITableViewCell 안에 가로 스크롤 UICollectionView를 코드로 넣어야 합니다(앱스토어 '오늘' 탭 같은 캐러셀 행). 내부 컬렉션뷰의 dataSource와 delegate는 누가 맡도록 설계하나요?
면접관은 이 답을 어떻게 들을까요? 넘어갈지, 더 물어볼지, 떨어뜨릴지 알려 주고, 걸리는 문장은 콕 집어 줘요. 점수는 그대로예요.
UITableViewCell 안에 가로 스크롤 UICollectionView를 코드로 넣어야 합니다(앱스토어 '오늘' 탭 같은 캐러셀 행). 내부 컬렉션뷰의 dataSource와 delegate는 누가 맡도록 설계하나요?
행 셀이 내부 컬렉션뷰를 소유하고 dataSource/delegate를 맡아 configure 시점에 행 데이터를 주입받아 그린다. 바깥 뷰 컨트롤러가 두 컬렉션의 dataSource를 다 맡으면 indexPath가 두 겹이 되어 버그가 잦다.
UIKit주관식기초
UITableView 기반 피드에서 빠르게 스크롤하면 이미지가 엉뚱한 셀에 잠깐 표시됐다가 바뀌는 앱을 받았습니다. 원인은 무엇인가요?
#tableview #collectionview #cell-reuse
UIKit객관식기초
UITableView 의 dequeueReusableCell(withIdentifier:for:)와…
#tableview
UIKit주관식기초
UITableView 에서 댓글 길이에 따라 높이가 달라지는 셀을 만들어야 합니다. 셀 높이를 콘텐츠에 맞춰 자동으로 잡으려면 무엇을 설정해야 하나요?
#tableview
UIKit주관식심화
기존 UICollectionViewFlowLayout + 인덱스 기반 dataSource로 만든 화면을…
#collectionview