我的故事板中有一个垂直stackview,其中包含四个嵌套的水平堆栈视图。垂直堆栈视图固定为UIView(浅蓝色),UIView又固定在主故事板视图内。
在每个水平堆栈视图中,我插入了三个UIButtons。
将所有堆栈视图的对齐设置为填充,并将分布设置为均匀填充。
我遇到的问题是,当我构建应用程序时,我会收到16条警告。每个嵌套的水平堆栈视图和所有按钮都警告它们的框架在运行时会有所不同。但是当我运行应用程序时,一切似乎都没问题。
屏幕截图显示我的预览屏幕的行为与我期望的一样,以及在iPhone 6+上运行的应用程序的镜头。不知道我在做什么导致这些警告。
答案 0 :(得分:1)
忽略警告。似乎Interface Builder无法正确处理StackView。布局仍应按预期工作。至少它适用于我的所有项目。