更改内部嵌套堆栈视图后,IB和预览中的Stackviews看起来不正确

时间:2015-11-12 20:31:23

标签: ios uistackview stackview

我几乎有一个嵌套的堆栈视图集合看起来不错,但是想要在一些其他堆栈视图中更改(仅)一个水平stackview嵌套3的分布。在下图中,黄色条带仅在右侧的模拟器中可见。在xcode IB中,在不更新视图的情况下,最外层栈视图中的图像大量增长以覆盖整个屏幕。在xcode预览中,最外面的堆栈视图仍然正确固定到所有边缘(根据约束),但图像仍然增长,我已经改变为按比例填充的堆栈视图已完全消失(它之前有图像和文本) IB)。更新IB中的视图将其更改为预览。当我运行模拟器时,它看起来非常正确! IB; preview and the Simulator

为什么将内部堆栈视图的分布更改为比例影响使其完全消失在IB中,从而影响其外的所有其他堆栈视图层?

为什么按比例填充使其完全消失在IB中而不是在模拟器中消失?

1 个答案:

答案 0 :(得分:0)

这已经开放了近两个星期,我同时在IB预览中看到很多问题,表明这个功能还没有完成。我想这个问题的唯一答案就是希望和时间。