뷰의 위치와 CGPoint
iOS에서 뷰는 기준점에 의해 위치가 결정
(기준점: 디바이스 화면 내 사각형 좌측 꼭지점)
기준점을 (0, 0)으로 하여 x, y축 으로 얼마큼 떨어져 있는가를 표현
파란색 사각형의 좌측 상단 꼭지점이
화면 내 좌측 상단 꼭지점으로부터
얼마나 떨어져 있는가를 표현
CGPoint 사용
let location = CGPoint(x: 100, y: 200)
뷰의 크기와 CGSize
크기를 표현하는 방법
CGSize 사용
var size = CGSize(width: 150, height: 200)
CGRect
뷰의 위치와 크기를 동시에 가지는 객체의 정보 표현
CGRect 사용
let point = CGPoint(x: 100, y: 100)
let size = CGSize(width: 50, height: 150)
let rect = CGRect(origin: point, size: size)
// 또는 아래와 같이 표현
var rect = CGRect(x: 100, y: 100, width: 50, hegiht: 150)
'UIKIT' 카테고리의 다른 글
탭바 숨기기 (0) | 2024.01.30 |
---|---|
객체 선언과 동시에 초기화 = "메모리 남아도냐" (0) | 2024.01.29 |
리소스 접근 권한 설정 (카메라, 앨범) (0) | 2024.01.25 |
iOS 화면 표현 구조 (1) | 2024.01.22 |
테이블 만들기 (0) | 2024.01.21 |