我最近一直在努力进行自动布局,并决定使用UIStackViews使界面适合所有屏幕尺寸。但不知何故,这些堆栈毁了一切。我决定创建测试项目来跟踪堆栈视图的工作原理,但对我来说这仍然是一个完全的谜。
所以我有这个视图层次结构
我有一个堆栈,嵌入2个视图和1个标签。这些视图中的每一个都包含一个标签,该标签受其超视图的xCenter约束。所有这三个标签都具有相同的yCenter,即stackView的yCenter。堆栈视图受前导,尾随和底部引导约束的约束。
但不知何故,它在模拟器中的表现绝对不一样。可能是什么原因造成的?
色彩缤纷的景色消失了,标签搞砸了,我很困惑。
我也有这些警告。