UIStackView在Interface Builder

时间:2017-05-05 12:21:59

标签: ios swift xcode interface-builder xib

我有一个简单的测试UIStackView,它在iOS和界面构建器上显示不同的结果。

这就是UIStackView在iOS上的样子:

enter image description here

Interface Builder中的相同UIStackView:

enter image description here

在Interface Builder中,如何在运行时出现不同的可视结果?

有些不同之处是:

  1. 红色正方形上方有一些顶部间距。
  2. 所选蓝色方块的轮廓显示在IB的正方形上方而不是它周围。

2 个答案:

答案 0 :(得分:0)

我有时也面临同样的问题。

这可能是Xcode界面构建器问题。所以你应该采取以下步骤。

  1. 关闭故事板并再次打开。
  2. 关闭Xcode并再次打开。
  3. 我希望这会奏效。

答案 1 :(得分:0)

结果模拟指标负责此问题。我使用XIB来创建我的UI,我使用了模拟的顶栏,因为它包含在屏幕中。删除此模拟指标顶栏修复了问题:

enter image description here