问题描述
我正在使用自动版式制作自定义单元格,但是自动版式无法很好地应用。

我这样设置自动布局
然后,最终出现这种形状。
但是这个形状那个比例不对。
为什么它不匹配..?
我在情节提要板上设置了自动布局...

据我所知,如果堆栈视图中的图像视图被隐藏,则未隐藏的图像视图将填充到其余的堆栈视图空间中。这样对吗?
如果是的话。我编写代码
if imageView == nil{
imageView.isHidden = true }
解决方法
我将猜测您的一些限制...
这是我的示例布局:
“钻石”图像视图位置为:
1 3
2 4
两个垂直堆栈视图(V-Stack-Left
和V-Stack-Right
)具有相同的设置:
如果我们为水平堆栈视图(Alignment: Center
)设置H-Stack
:
设置diamond4.isHidden = true
会得到以下结果:
如果我们为水平堆栈视图(Alignment: Top
)设置H-Stack
:
设置diamond4.isHidden = true
会得到以下结果: