leading(trailing)Anchor, left(right)Anchor 비교

Lin·2020년 2월 11일
1

iOS

목록 보기
1/7

leadingAnchor(trailingAnchor) 와 leftAnchor(rightAnchor)을 왜 나누어 놓았나?


영어권과 같이 왼쪽에서 오른쪽으로 읽는것이 자연스러운 언어권에서는 leading / trailing 방향과 left / right 방향이 같지만 아랍권과 같이 오른쪽에서 왼쪽으로 읽는것이 자연스러운 언어권에서는 leading / trailing 방향과 left / right 방향이 다르다.

left, right는 무조건 왼쪽, 오른쪽 고정이라면 leading, trailing은 문장이 쓰여지는 방향에 따라 바뀌게 된다.
(WWDC 2015에서 말하길 왼쪽, 오른쪽에 고정적으로 설정해야하는 특정 요구사항이 없으면 leading, trailing을 사용해야 한다고 한다.)


출처
1. https://stackoverflow.com/questions/32981532/difference-between-leftanchor-and-leadinganchor/32981750
2. https://www.hackingwithswift.com/example-code/uikit/whats-the-difference-between-leading-trailing-left-and-right-anchors

profile
수많은 에러를 경험 중..😵

0개의 댓글