iOS - View Drawing Cycle
Log
- 2021.03.15 야곰캠프 학습 주제
Reference
- Drawing and Printing Guide for iOS - Apple
- View Programming Guide for iOS - Apple
- iOS ) View/레이아웃 업데이트 관련 메소드 - ZeddiOS
- View Drawing Cycle 학습활동 공유문서 - 오동나무&리나&이니&제이콥
UIView의 drawing 관련 메서드
- draw(_:)
- 직접 무언가 하지는 않고 하위 클래스에서 재정의 해서 사용한다
- 시스템이 알아서 호출하므로 개발자가 직접 호출하면 안된다
- 뷰를 다시 그리고 싶다면
setNeedsDisplay()
,setNeedsDisplay(_:)
를 사용하자
- setNeedsDisplay(), setNeedsDisplay(_:)
- 다음 드로잉 사이클에 이 뷰를 업데이트해야 한다고 표시하여 알려줌
- 다음 드로잉 사이클에서 표시된 뷰들을 모두 한번에 업데이트함
Leave a comment