Ios NSLAYUTATTRIBUTELEFT与NSLAYUTATTRIBUTELEADING之间的差异
iOS自动布局中的Ios NSLAYUTATTRIBUTELEFT与NSLAYUTATTRIBUTELEADING之间的差异,ios,attributes,constraints,autolayout,Ios,Attributes,Constraints,Autolayout,iOS自动布局中的nslayouttributeleft和nslayouttributeled之间有什么区别?“Leading”并不总是指“Left”。 对于RTL书面语言(地区),对象对齐矩形的前缘将位于对象的右侧 引自: 对于从左到右的语言(如英语),前导和尾随属性与左和右相同,但在从右到左的环境(如希伯来语或阿拉伯语)中,前导和尾随属性与右和左相同。创建约束时,前导和尾随是默认值。通常应使用前导和尾随,以确保界面在所有语言中都有适当的布局,除非所做的约束应保持不变,而不考虑语言(例如拆分视
nslayouttributeleft
和nslayouttributeled
之间有什么区别?“Leading”并不总是指“Left”。
对于RTL书面语言(地区),对象对齐矩形的前缘将位于对象的右侧
引自:
对于从左到右的语言(如英语),前导和尾随属性与左和右相同,但在从右到左的环境(如希伯来语或阿拉伯语)中,前导和尾随属性与右和左相同。创建约束时,前导和尾随是默认值。通常应使用前导和尾随,以确保界面在所有语言中都有适当的布局,除非所做的约束应保持不变,而不考虑语言(例如拆分视图中主窗格和详细窗格的顺序)
你能分享一些相关的链接吗?可能会更有用。没什么好说的了。这是正确的答案。前导始终是文本的起始位置-英语、左侧、阿拉伯语和右侧。此属性在iOS 8中不起作用,我现在测试了NSLAYUTATTRIBUTELEADING和NSLAYUTATTRIBUTETRAILING仍然没有反映到另一个方面。因此,在99%的情况下,当您使用不代表任何语言的UIVIEW时,它们是相同的,呃:P