본문 바로가기

iPhone

아이폰 윈도우와 뷰 뷰컨트롤러

아이폰어플은 보통 1개의 윈도우를 갖는다. 윈도우는 단하나의 서브뷰만 갖기 때문에 다른 서브뷰를 사용하기 위해서는 해제한후 붙여주어야 한다. UIViewController클래스는 뷰 핸들러, 모델의 역할을 하며, 화면에 따른 뷰의 크기를 변경하고 인터페이스의 모든 까다로운 처리를 도맡고, 상호작용을 직접 처리할 때의 복잡한 과정을 감춰준다.