NSLayoutAttributeLeft
和NSLayoutAttributeLeading
iOS自动版式之间有什么区别?
Answers:
“领导”并不总是意味着“左”。对于RTL编写的语言(语言环境),对象对齐矩形的前缘将位于对象的右侧。
引用自《自动版式指南》:
对于从左到右的语言(例如英语),前导和尾随的属性与左右属性相同,但是在从右到左的环境(如希伯来语或阿拉伯语)中,前导和尾随的属性与左右属性相同。创建约束时,默认值是前导和尾随。通常,您应该使用前导和尾随来确保您的界面在所有语言中的布局都是正确的,除非您做出的约束无论语言如何都应保持不变(例如,主视图窗格和详细信息窗格在拆分视图中的顺序)。