iOS - 水平 UIStackView 中控件的顶部和底部边距

iOS - Top and bottom margin on control in horizontal UIStackView

我正在 Xcode 中设计原型单元格以在我的 iOS 应用程序中显示事件。目前我有以下设计:

单元格构造如下:

我希望橙色条的顶部和底部边距为 2 像素(基本上不会让橙色条占据单元格的整个高度)。我试图在 View 上添加一个顶部和底部约束,看起来它正在工作,但是 Xcode 抱怨这个解决方案(见屏幕截图)。

谁能帮我解决这个问题?

将视图(橙色条)高度设置为小于 4 pixels.After,将橙色条视图的顶部 space 和底部 space 设置为超级视图 2 像素。

这是因为你刚刚设置了上下约束。您还需要添加其他约束。只需单击红色圆形。并设置添加缺少的约束。

如下所示设置约束。

Image of the constrain

编辑:-

查看层次结构:-