我有一个堆栈视图,中间有一个滑块,侧面有 2 个标签。该堆栈视图被放置到另一个堆栈视图中,在 SView 之后有一个按钮。我把它放在屏幕中央。
它告诉我堆栈视图的框架在运行时会有所不同,文档大纲告诉我它想要更大的宽度。我选择了更新框架。这无限地发生。
这是一个错误吗?
还是我做错了?
如果是,我做错了什么?
我认为这是一个错误,因为这是一个测试版,堆栈视图不需要超出屏幕范围
我有一个堆栈视图,中间有一个滑块,侧面有 2 个标签。该堆栈视图被放置到另一个堆栈视图中,在 SView 之后有一个按钮。我把它放在屏幕中央。
它告诉我堆栈视图的框架在运行时会有所不同,文档大纲告诉我它想要更大的宽度。我选择了更新框架。这无限地发生。
这是一个错误吗?
还是我做错了?
如果是,我做错了什么?
我认为这是一个错误,因为这是一个测试版,堆栈视图不需要超出屏幕范围
我试图在示例项目中重现您的情况,但无法重现您在 Xcode 7b4 上遇到的情况,因此这可能确实是一个错误。我尝试了以下布局:
[Label | Slider | Label]
Button
标签和滑块位于水平 UIStackView 中。按钮和水平堆栈位于垂直 UIStackView 内
[[Label | Slider | Label ][ Button ]]
标签和滑块位于水平 UIStackView 中。按钮和水平堆栈位于另一个水平 UIStackView 内。
两次我都以顶层堆栈视图为中心,并且能够使用 Storyboard 的“更新框架”来让我的布局正常工作。