根据视图自动布局更改为模拟器上的设置

时间:2018-05-25 07:46:56

标签: ios interface-builder

我注意到使用XCode 9.3的一些奇怪的事情。

我的视图底部有一个UIToolBar。我设置了以下约束:

  1. 将中心X对齐:superview
  2. 尾随空格(0):superview
  3. 领先空间(0):superview
  4. 等宽:superview
  5. 底部空间(0):superview
  6. 身高等于44。
  7. superview是一个UIView。

    当我查看iPhone 8然后加载iPhone SE模拟器时,您可以看到图像上的粉红色部分是工具栏不满足上述规则4的位置。

    Toolbar width issue in SE simulator; viewAs: iPhone 8

    但是,如果我将view设置为iPhone SE,它可以完美运行:

    Tollbar with NO width issue in SE Simulator; viewAs SE

    任何想法?

    我对特质没有变化。

1 个答案:

答案 0 :(得分:0)

尾随空格(0):superview

领先空间(0):superview

底部空间(0):superview

高度等于44。

你只需要这4个约束