使用stackview是否需要使用autolayout

Jay*_*yas 5 autoresize ios stackview swift ios-autolayout

是否有必要强制使用自动布局来仅使用 stackview 假设我已经制作了没有自动布局的整个项目,现在对于特定屏幕我必须使用 Stackview 来平均划分视图内的标签数量。有什么解决办法吗..

问题

实际上我必须自定义一个没有自动布局的旧项目,现在我必须只修改一个屏幕,它不需要任何约束,而只是像 uitablecell 一样的 stackview,每个单元格中有 8 个标签等分。

我知道我们可以通过计算帧运行时间来做到这一点,但是还有其他方法可以做到吗?

Dan*_*all 2

是的,有必要使用自动布局来定位堆栈视图本身

来自苹果文档

尽管堆栈视图允许您在不直接使用自动布局的情况下布局其内容,但您仍然需要使用自动布局来定位堆栈视图本身