티스토리 뷰

[iOS 오토레이아웃 ] Working with Constraints in Interface Builder


Rules of Thumb
- 절대로 view의 위치를 지정하지 마세요. frame, bounds, center를 가지고
- 가능하면 스택뷰를 쓰세요
- 제약조건은 가까운 뷰끼리 맺으세요
- 고정 height와 width 피하세요. 오토레이아웃의 장점이 사라질 수 있습니다. 정 필요하면 최소나 최대값만 사용
- view의 의미있는 이름을 지으세요
- 항상 leading과 trailing을 사용 
semanticContentAtribute(ios), userInterfaceLayoutDirection(ox X)을 통해 뷰가 leading and trailing을 어떻게 해석할지 지정할 수 있음
- safe area 고려

- 코드로 할 때 translatesAtuoresizingMaskIntoConstraints false로 하기
- iOS와 OS X에서 layout 계산하는 게 다르기 때문에 꼼꼼히 보기

- 추가적으로 아래글도 보기


반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/04   »
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
글 보관함