我正在尝试在表格视图单元格内创建一个水平堆栈视图,该视图单元格显示由分隔符分隔的信息。从本质上讲,我希望我的stackview最终看起来像这里的解决方案:Create Vertical lines between Uilabels inside of a stack view。
然而,我最终看起来像这样:
我无法使帖子和成员的填充更加均匀。另外,如何使分隔线更短,如上面提供的解决方案中所示。
提前感谢。
答案 0 :(得分:1)
玩the stack view's distribution setting; "平等填充"应该给你更接近你想要的东西。
分隔线高度取决于堆栈视图的高度(这又取决于tableView(_:heightForRowAt:)
中指定的单元格高度),因此要么使堆栈视图更小,要么将分隔线嵌套在更大的视图中,与边缘设置一定距离。