【发布时间】:2016-08-02 12:09:07
【问题描述】:
如何使用情节提要为原型单元格的高度添加约束?
在下面的第一个屏幕截图中,我使用情节提要的“重置为选定约束”来根据画布自动设置它们。我在视图控制器级别和视图级别都尝试了它。但结果在每种情况下都是相同的 - 它只添加了屏幕截图中可以看到的少数约束,并且当代码运行时,蓝色单元格显示的高度与红色单元格相同)。
如果我现在尝试为单元格的高度添加一个额外的显式约束,它不会让我这样做 - 该选项是灰色的。
如果我删除所有约束并尝试手动添加它们,添加它们的选项仍然被禁用 - 为什么会这样?有关示例,请参见下面的屏幕截图。 如果我选择 Content View 来设置相同的约束,而不是像屏幕截图中那样选择 headerCall,即禁用设置它们的能力。
我只是想添加原型单元格,其中一种类型代表一个狭窄的节标题,另一种类型代表一个更宽的数据内容单元格,但代码并没有说明为什么我不能。 (我没有类似的问题与任何其他视图控制器/视图设置约束,只是这些原型单元)。
视图控制器中没有代码设置任何高度或约束等。它实际上是空的,我创建它只是为了重新创建问题。
【问题讨论】:
标签: ios xcode uitableview autolayout