UIView
-
CALayer의 position과 anchorPoint의 관계앱등이에게 살충제를 뿌린다./iOS 2018. 8. 1. 19:19
CALayer의 position, anchorPoint UIView의 layer프로퍼티. CALayer타입이고 position을 갖고 있습니다. 파란뷰위에 노란뷰를 올렸습니다.이 때, 디폴트로 노란뷰.frame은 (0, 0, 100, 100)을 갖습니다. 그리고 노란뷰.layer.position의 값은 (50, 50)입니다. 노란뷰.center와 같은 값이죠. 그렇다면 이렇게 생각할 수 있습니다. 아~ UIView.layer.position은 UIView.center를 의미하는 거구나. 결론은 아닙니다. 그렇다면 center라고 네이밍하지, position이라고 하진 않았겠죠? CALayer에는 anchorPoint라는게 있습니다. 타입은 CGPoint고 디폴트는 (0.5, 0.5)입니다. x와 y의 값..
-
[iOS- UIView] UIView 계층도 화면으로 훑어보기앱등이에게 살충제를 뿌린다./iOS 2015. 6. 10. 00:22
UIView의 클래스 계층도에 있는 View들을 아이폰 스크린샷을 통해서 확인해봅시다! UIView클래스들을 스크린샷을 통해 쉽게 알아보도록 합시다! 1.UIWindow 아이폰은 일반적으로 하나의 윈도우(UIWindow)와 여러 개의 뷰로 구성됩니다. UIView컨트롤의 영역을 제공하기 때문에 그 위에 다양한 뷰가 추가되어 앱의 화면이 구성됩니다. 2.UILabel 화면에 글자를 표시하는 UI 컨트롤입니다. 읽기 전용 텍스트를 구현합니다. 3.UIPickerView UIPicerView는 선택목록을 나타냅니다. 팝업 형태로 나타나지는 않습니다. 4.UIProgressView 현재 진행 중인 상황을 알려줄 때 사용하는 클래스입니다. 5.UIImageView 여러 장의 이미지를 로드할 때는 객체의 배열을 이..