안녕하세요 Ick입니다. 오늘은 UIView에 대해서 알아보려고 합니다. UIView는 어떤 구조를 가지고 있는지 한 번 알아보겠습니다! 참고한 공식문서들은 아래와 같습니다. UIView View and Window Architecture 먼저 UIView와 UIWindow가 어떻게 쓰이고 있는지부터 알아보겠습니다. 위 사진은 애플 공식문서에서 UIView와 UIWindow의 관계를 설명할 때 나오는 사진입니다. UIWindow에 대한 설명은 여기를 참고해주세요! 사실 이 사진은 iOS 13부터는 조금 설명이 부족한 사진인 게 iOS 13부터 SceneDelegate가 추가되면서 UIWindowScene이라는 녀석이 추가되었기 때문이죠! 이 부분에 대한 설명은 여기를 참고해주세요! 이렇게 실제 앱의 뷰 ..
안녕하세요! Ick입니다. 오늘은 Frame과 Bounds의 차이에 대해 알아보려고 합니다. 저는 둘 다 코딩할 때 쓴 적이 있긴 한데... 비슷한 거 같지만 이름이 다르니 분명 다른 개념을 가지고 있을 거라 생각해서 한 번 정리해보려고 합니다. 우선 Frame과 Bounds 둘 다 UIView의 instance property입니다. 이 점을 생각하며 이 둘의 차이점을 알아보도록 하겠습니다. Frame, Bounds 정의 Frame은 공식문서에는 아래와 같이 설명되어 있습니다. SuperView의 좌표계에서 뷰의 위치와 크기를 나타내는 사각형이 frame이라고 하네요. Bounds는 공식문서에서 아래와 같이 설명되어 있습니다. 뷰의 자체 좌표계에서 위치와 크기를 나타내는 사각형이 bounds입니다. 즉..
- Total
- Today
- Yesterday
- pattern
- document
- Swift
- 코테
- OS
- design
- 앱개발
- BFS
- mac
- 자료구조
- 백준
- dfs
- 프로그래밍
- IOS
- System
- 동시성
- OSTEP
- Xcode
- Combine
- 아이폰
- operating
- 스위프트
- 테이블뷰
- Publisher
- DP
- 코딩테스트
- Apple
- 알고리즘
- 문법
- operator
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |