【发布时间】:2016-12-19 18:08:00
【问题描述】:
我的目标:
我想要一个表格单元格,其中每个单元格水平分成两半。上半部分将包含 4 个标签,下半部分将包含与这些标签对应的 4 个值。
每横半部分的这4个项目中,后3个项目各占总宽度的2/7,其余1个项目占总宽度的剩余部分,即总宽度的1/7。
我尝试了什么:
在表格单元格的内容视图中放置一个水平堆栈视图。其中将包含两个垂直堆栈视图
其中上部垂直堆栈视图将包含标签,下部垂直堆栈视图将包含值。
简而言之,我这样做了:
但我遇到了这些冲突:
我真的不明白为什么我会遇到这些冲突。我觉得我已经为自动布局提供了足够的约束来正确地进行布局。
你能告诉我这里有什么问题吗?
我正在使用 Xcode 8 并使用 iPhone 7 Plus 作为视图,如果这会有所不同的话。
这是一个更简单的案例,但效果不佳:
冲突:
【问题讨论】:
标签: swift autolayout