UI를 코드로 작성을 하면서 leadingAnchor와 leftAnchor의 차이가 궁금해서 검색을 해봤다.
결론은 앱을 사용하는 지역에 관련된 것이다. 우리나라나 영어권의 나라들은 글을 왼쪽(left)에서 오른쪽(right)로 읽는 것이 자연스럽다. 반대로 오른쪽에서 왼쪽으로 진행 방향인 나라가 있다. 만약 leftAnchor,rightAnchor를 사용해서 뷰를 그린다면 이러한 지역에서는 반대로 보일 수 있다. 그래서 절대적으로 왼쪽과 오른쪽을 표시하는게 아니라면 leadingAnchor, trailingAnchor을 사용하는게 좋다고 한다.
WWDC 2015에서 특정 요구사항(왼쪽 오른쪽 고정적으로 설정)이 없다면 leadingAnchor, trailingAnchor을 사용해야 한다고...
'개발 > 아이오에스' 카테고리의 다른 글
objective-c ] UIButton border width, color 설정, 테두리 설정하기 (0) | 2021.10.19 |
---|---|
objective - c ] 배열에서 POP() 비슷하게 동작하기 (0) | 2021.10.14 |
ios] 에러해결 - command phasescriptexecution failed with a nonzero exit code (0) | 2021.09.07 |
swift]앱에서 디바이스 환경설정 - 해당 앱 알림 설정 창 화면에 띄우는 방법 (0) | 2021.08.26 |
swift] 앱 최초 실행 시 push 설정 1회성 처리 UserDefaults (0) | 2021.08.17 |