我想要有一个Stack View
其中包含3 UILabels
。问题在于,即使设置了抗压强度优先级,我仍然会收到警告。无论我做什么,更新帧都不起作用。我想这与标签具有固有尺寸的事实有关?我应该如何解决这些警告?谢谢!堆栈视图内的UILabel
1
A
回答
0
请从stackview删除高度约束。这将解决问题。
+0
你是什么意思的身高约束?我只有堆栈视图的4个约束。 –
+0
从stackview中移除底部约束。对于你分享的设计,你的堆栈视图应该只有3个约束,Leading,Trailing和Top。 – Rokon
+0
我不明白为什么那么重要。即使我删除它,警告依然存在。正如@Andy提到的,安装Xcode 8的确有窍门。 –
相关问题
- 1. 堆栈视图 - 解释
- 2. 调整堆栈视图
- 3. iPhone堆栈滚动视图
- 4. Android堆栈碎片视图
- 5. Swift嵌套堆栈视图
- 6. 堆栈视图在表视图细胞
- 7. 从顶视图可见堆栈堆
- 8. 堆栈视图隐藏了视图,堆积在其中
- 9. Xamarin.Forms棱镜从导航堆栈删除视图堆栈
- 10. 移动视图上的堆栈控件
- 11. 约束和堆栈iOS中的视图
- 12. 管理堆栈上的导航视图
- 13. Swift中堆栈视图中的tableview
- 14. 在堆栈上的透明视图
- 15. 编程添加视图到垂直堆栈视图打破垂直堆栈视图的约束
- 16. 切换子组件内的视图堆栈
- 17. 栈和堆内存
- 18. Highcharts - 堆栈图到钻取图表中的堆栈图
- 19. Android应用程序堆栈视图
- 20. XCode:堆栈视图和约束条件
- 21. 不能推视图入堆栈
- 22. 听视图堆栈更改事件
- 23. 在导航堆栈上推视图
- 24. PostgreSQL物化视图刷新“堆栈”
- 25. Swift UIView从堆栈视图中消失
- 26. 访问嵌套堆栈视图
- 27. IOS:在堆栈中嵌入视图创建> 10,000磅的大小的堆栈
- 28. 视图不再位于视图堆栈顶部时的事件
- 29. 如何访问堆栈视图中的视图控制器?
- 30. 无法获取堆栈视图,以填补它的超视图
您是否在设置约束后更新了帧? – fiks
@fiks我已经提到我试图更新帧,但什么都不会发生。警告依然存在。 –
如果您可以明确约束标签的高度(即不变的文字),为至少一个标签添加高度限制应该使所有三个布局警告消失 – markedwardmurray