[iOS Study] 뷰 다시 그리기와 UIScrollView [iOS Study] 뷰 다시 그리기와 UIScrollView 출처 : 아론 힐리가스의 iOS 프로그래밍 -사용자가 뷰를 터치하면 뷰는 touchesBegan:withEvent: 메시지를 받는다. -iOS 앱이 실행되면 런 루프가 시작된다.런 루프의 역할은 터치 등의 이벤트를 대기하는 것이다.런 루프는 이벤트가 발생하면 그 이벤트에 관한 적당한 핸들러 메소드를 찾는다.그 핸들러 메소드는 해당 기능을 수행하는 다른 메소드들을 부른다.메소드가 모두 완료되면 제어는 다시 런 루프로 돌아간다. 런 루프가 다시 제어권을 얻으면 갱신해야 할 뷰(dirty view) 목록을 확인한다.이 뷰들은 가장 최근 이벤트 처리 과정에서 발생한 내용들을 기반으로 다시 그려져야 한다.그래서 런 루프는 뷰 계층의 모든 것들이 다시 .. 2016. 2. 17. 반응형 이전 1 2 3 다음