UIView Componants

ulls12·2023년 12월 13일
0

Swift TIL

목록 보기
15/60
post-thumbnail

화면 그리기

  • UIViewController
    UIViewController 클래스는 뒤에서 배울 UILabel, UIButton, UIImageView 등과 같은 다양한 UIView 요소들을 포함하고, 관리(제어)할 수 있다. 모든 UIViewController는 하나의 Root View 를 가지고 있으며, UIView 요소를 포함한다
  • UIView
    화면을 구성하는 기본 객체
    사용자 인터페이스를 구성하는 데 중요한 역할을 하는 클래스다. UIView 클래스는 화면에 보이는 모든 요소의 기본 클래스이며, 버튼, 레이블, 이미지, 입력 필드 등의 요소들은 모두 UIView의 하위 객체들이다

다양한 UIView 컴포넌트

  • UILabel
    텍스트를 표시하는 데 사용하는 UI 요소
  • UIImageView
    이미지를 표시하는 데 사용하는 UI 요소
  • UITextField
    사용자로부터 텍스트를 입력받기 위해 사용되는 UI 요소
  • UIButton
    사용자가 터치하여 상호작용할 수 있는 UI 요소
  • UISwitch
    On/Off 상태를 표시하고 전환하는데 사용되는 UI 요소
  • UISlider
    값의 범위를 가지고 사용자가 원하는 값을 선택할 수 있는 UI 요소
  • UISegmentedControl
    여러 개의 세그먼트로 구성된 컨트롤로, 각 세그먼트를 선택하여 원하는 옵션을 선택할 수 있는 UI 요소
  • UIScrollView
    화면에서 스크롤 가능한 영역을 제공하는 UI 요소
  • UIPickerView
    사용자가 여러 개의 옵션 중 하나를 선택할 수 있는 회전 가능한 휠 형식의 UI 요소
  • UITableView
    데이터 목록을 표시하고 사용자의 상호 작용할 수 있는 스크롤 가능한 UI 요소
  • UICollectionView
    유연한 그리드 레이아웃을 사용하여 아이템 목록을 표시하고 사용자와 상호 작용할 수 있는 스크롤 가능한 UI 요소

UIView를 구성하는 요소들은 위에 설명된 것들 외에도 다양하다. 문법 공부할 때와는 다르게 다양한 메뉴를 가진 부록을 공부하는 것 같다. 구성 요소들은 눈으로 한번씩 체크만 하고, Xcode 기술적인 요소를 체화시키도록 해야겠다.

profile
I am 개발해요

0개의 댓글

관련 채용 정보