iOS swift
swift-UIkit,ViewController
춘행이
2022. 3. 2. 21:40
728x90
Cocoa touch Framework
iOS 개발환경을 구축하기 위한 최상위 프레임워크
UIkit
사용자의 인터페이스를 관리하고 이벤트를 처리하는 게 주요 목적인 프레임워크
제스처 처리, 애니매이션, 그림 그리기, 이미지 처리, 테이블 뷰, 버튼, 슬라이더 등 다양한 요소 포함
UIkit의 대표적인 계층도
ViewController
앱의 근간을 이루는 객체
모든 앱은 최소한 하나 이상의 viewController를 가지고 있다
역활
데이터 변화에 따라서 뷰 컨텐츠를 업데이트
뷰들과 함께 사용자 상호작용에 응답
뷰를 리사이징하고 전체적인 인터페이스의 레이아웃 관리
다른 뷰 컨트롤러 들과 함께 앱을 구성한다
728x90