首页 > 解决方案 > UIStackView 在 IB 中创建一个有间隙的表

问题描述

我想在 IB 中使用 UIStackViews 创建一个表。

我以前获得以下内容的方法:

在此处输入图像描述

一直在里面加一个“nothing”的标签来强制这个回合得分和得分之间的差距。

在此处输入图像描述

现在肯定有比添加这个空白标签更好的方法吗?

我已经尝试过上面的解决方案,也尝试过设置间距,但这真的没有意义,因为文本在运行时是动态的。这不是家庭作业,我在 SO 上的其他地方看过并且有一个可行的解决方案,但它似乎不是一个很好的解决方案(添加空白标签显然很差)。上面的细节代表了问题的一个最小例子和我不充分的解决方案。这不是家庭作业,上面有图片来说明问题和当前的解决方案。

我想创建上面的表格的问题 ,但使用 IB(非代码)和 UIStackView(非库)的解决方案是生产就绪和可维护的,以便我自己理解 UIStackView 的使用。

标签: swiftinterface-builder

解决方案


推荐阅读