标签: swift autolayout imageview stackview
我正在使用自动版式制作自定义单元格,但是自动版式无法很好地应用。
我这样设置自动布局 然后,最终出现这种形状。 但是这个形状那个比例不对。 为什么它不匹配..? 我在情节提要板上设置了自动布局...
据我所知,如果堆栈视图中的图像视图被隐藏,则未隐藏的图像视图将填充到其余的堆栈视图空间中。这样对吗? 如果是的话。我编写代码
if imageView == nil{ imageView.isHidden = true }
答案 0 :(得分:1)
我将猜测您的一些限制...
这是我的示例布局:
“钻石”图像视图位置为:
1 3 2 4
两个垂直堆栈视图(V-Stack-Left和V-Stack-Right)具有相同的设置:
V-Stack-Left
V-Stack-Right
如果我们为水平堆栈视图(Alignment: Center)设置H-Stack:
Alignment: Center
H-Stack
设置diamond4.isHidden = true会得到以下结果:
diamond4.isHidden = true
如果我们为水平堆栈视图(Alignment: Top)设置H-Stack:
Alignment: Top