2023년 1월 1일
08:00 AM
Buffering ...

최근 글 👑

[Swift-Study] IOS 앱 개발 입문 1주차 - UIViewController / UIView 개념

2024. 3. 30. 20:54ㆍIOS/Swift-Study
SMALL

UIViewController

"뷰 컨트롤러(ViewController)"와 해당 "뷰(View)" 간의 관계 배치도

위 그림은  "UIViewController"와 해당 "View" 간의 기본적인 관계를 보여주고 있어요!
모든 "UIViewController" 는 하나의 "Root View" 를 가지고 있고 "UIView" 요소를 포함합니다.

"UIViewController"는 UIKit 앱의 뷰(View) 계층을 관리하는 객체(object)인 오브젝트입니다. 
"UIViewController" 클래스는 UILabel, UIButton, UIImageView 등과 같은
다양한 UIView 요소들을 포함하고 관리(제어)할 수 있습니다.


UIView

UIView는 화면을 구성하는 기본 객체(object)입니다.
사용자 인터페이스를 구성하는 데 중요한 역할을 하는 클래스이죠
UIView 클래스는 화면에 보이는 모든 요소의 기본 클래스이며,
버튼, 레이블, 이미지, 입력 필드 등의 요소들은
전부 "UIView"의 하위 객체(object)들 이에요!

728x90