Xcode 9.1警告“iOS 11.0之前的语言方向布局边距”

时间:2017-11-30 11:58:57

标签: ios swift margin ios-autolayout

我注意到Xcode警告说:

  

“iOS 11.0之前的语言方向布局边距”

即使这个问题在Apple developer forum thead.

中仍未得到回答

我使用过storyboard&警告不会导致任何特定的观点。

原因或解决方案是什么?

1 个答案:

答案 0 :(得分:2)

我能够找出警告的原因。

Storyboard -> Size Inspector中,将Layout Margin设为Default。以前是Language Directional

Size_inspectory_screenshot

根据文档,对于视图控制器的根视图,UIKit强制执行一组最小布局边距,以确保正确显示内容。当 Language Directional属性中的值小于最小值时,UIKit会使用最小值