【发布时间】:2015-03-09 14:52:27
【问题描述】:
我在一个可以有多行文本的 TableViewCell 中有 UILabel。我正在使用自动布局并期望单元格适当地扩展它的高度。它在大多数情况下都可以正常工作,但是当 UILabel 中的文本几乎在标签的宽度处时会发生一些奇怪的事情。标签似乎过早地扩大了它的高度。
更新:我已将示例项目上传到 github: https://github.com/fwaddle/TestBadHeight
如下所示,第一个单元格不应大于第二个单元格。
顶部标签约束:
子标签约束:
信息按钮约束
【问题讨论】:
-
委托类提供的单元格
height呢? -
我在我的应用程序中看到了一些非常相似的东西,而且它只发生在 iOS7 模拟器上(我没有 iOS7 的设备了)。 iOS8(设备或模拟器)上的相同约束代码,它工作正常。
-
Holex:我没有指定高度,因为我正在使用 UIDynamics 自动单元格高度功能。
-
Koen:我在模拟器中的 8.1 和设备上运行它,结果相同。
标签: ios objective-c uitableview autolayout