【发布时间】:2019-05-07 08:59:09
【问题描述】:
我一直在努力让按钮(圆形)在堆栈视图中保持它们的大小,但无济于事。我有两行按钮,我将每一行放在自己的水平堆栈视图中,然后将两个堆栈视图嵌入外部堆栈视图,以便更轻松地设置约束。
问题在于按钮在纵向或横向时不会保持其原始大小。我缺少什么设置来实现这一点?我通过调整每个按钮的大小将每个按钮的大小设置为 w=50 和 h=50(无限制)
嵌入堆栈视图之前:
堆栈视图的顶行:
【问题讨论】:
-
这是 Xcode 10.1
-
按钮绘图的扁平化表明您错误地执行了使按钮显示为圆形的任何操作。但你还没有告诉我们那是什么。
-
已编辑帖子以显示按钮类型是 CircularButton 类型,如图所示
-
这也发生在常规方形按钮上.....
-
但是你仍然没有展示你正在做什么来得到这个错误的结果。按钮需要内部约束来赋予它们大小;你说你没有提供任何东西。为什么不?您如何期望以其他方式知道他们的身高?堆栈视图需要约束;这些是什么?您仍然没有提供任何信息。
标签: ios uistoryboard uistackview