iOS swift

swift-UIkit,ViewController

춘행이 2022. 3. 2. 21:40
728x90

 

Cocoa touch Framework

iOS 개발환경을 구축하기 위한 최상위 프레임워크

UIkit

사용자의 인터페이스를 관리하고 이벤트를 처리하는 게 주요 목적인 프레임워크

제스처 처리, 애니매이션, 그림 그리기, 이미지 처리, 테이블 뷰, 버튼, 슬라이더 등 다양한 요소 포함

 

UIkit의 대표적인 계층도

 

ViewController

앱의 근간을 이루는 객체

모든 앱은 최소한 하나 이상의 viewController를 가지고 있다

 

역활

데이터 변화에 따라서 뷰 컨텐츠를 업데이트

뷰들과 함께 사용자 상호작용에 응답

뷰를 리사이징하고 전체적인 인터페이스의 레이아웃 관리

다른 뷰 컨트롤러 들과 함께 앱을 구성한다

 

728x90