UIKit
UIView와 CALayer
UIView와 CALayer는 어떤 관계이고 왜 역할이 나뉘어 있나요?
면접관은 이 답을 어떻게 들을까요? 넘어갈지, 더 물어볼지, 떨어뜨릴지 알려 주고, 걸리는 문장은 콕 집어 줘요. 점수는 그대로예요.
UIView와 CALayer는 어떤 관계이고 왜 역할이 나뉘어 있나요?
UIView는 이벤트·레이아웃·리스폰더를 담당하는 얇은 껍데기이고 실제 그리기·합성·애니메이션은 backing CALayer가 한다. 상속이 아니라 소유 관계다.
UIKit주관식딥다이브
UIKit 목록 화면에서 프로필 이미지가 있는 셀에 layer.cornerRadius + masksToBounds + shadow를 함께 적용했더니 스크롤…
#core-animation #rendering
UIKit주관식딥다이브
UIView 애니메이션으로 화면을 가로질러 3초 동안 이동하는 뷰가 있습니다. 이동 중에 뷰를 탭해도 반응이 없고, 애니메이션 중간에 view.frame을 찍어…
#core-animation
UIKit객관식딥다이브
메인 런루프 한 사이클에서 UIKit이 화면 갱신을 위해 처리하는 패스의 순서로 올바른 것은? (setNeedsUpdateConstraints /…
#core-animation
UIKit객관식심화
UIKit 의 재사용되는 셀에 그라데이션·그림자·애니메이션 같은 layer 효과를 넣을 때 생기는 문제와 올바른 대응을 모두 고르세요.
#calayer