view

    [TIL] iOS. View

    iOS View는 on-demand Drawing Model입니다 on-demand Drawing Model 개념 뷰는 다양한 컨텐츠를 표시하는데 매번 다시 그리는 것은 비효율적이라서 Generating bitmap cache를 사용합니다. 처음에 뷰를 생성할때 이후 컨텐츠가 변경되지 않고 단순히 크기나 위치가 변경된다면 다시 그리지 않고 캐시를 호출합니다. 크기나 위치가 변경( 캐시호출) 되거나 뷰가 교체( 다시그리기)될때 bitmap cache 를 재사용하는 방법 Content Mode 기본값 = Scale To Fill - 항상 프레임의 크기에 이미지를 맞춥니다 ( 종횡비 변경가능성 ) Aspect Fit - 이미지의 크기를 프레임의 높이에 맞춥니다 View의 역할 화면에 contents를 출력하는..