iOS - 水平UIStackView中控制的上下边距

时间:2016-02-18 06:56:20

标签: ios margin uistackview

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

Example of prototype design

细胞构造如下:

  • 堆栈视图
    • 标签(99:99)
    • 查看(橙栏)
    • 标签(活动标题)

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

Xcode complaints regarding top and bottom constraints

有人能帮助我如何最好地完成这项任务吗?

2 个答案:

答案 0 :(得分:1)

这是因为你刚刚设置了顶部和底部约束。你还需要添加其他约束。只需点击红色圆形即可。并设置添加缺失约束。

设置约束,如下所示。

Image of the constrain

修改: -

enter image description here

查看层次结构: -

enter image description here

enter image description here

答案 1 :(得分:0)

设置视图(橙色条)高度小于4个像素。然后将橙色条视图的顶部空间和底部空间设置为超级视图2个像素。