IBOutlet标签上的AutoLayout约束问题,但不是以编程方式创建的标签

时间:2014-06-30 07:27:54

标签: uitableview autolayout ios8

我有两个UITableViews(在不同的VC中),每个都有自己的单元格,DynamicCell和MyTableViewCell。

DynamicCell以编程方式创建UILabel ,然后添加约束(也以编程方式)。 DynamicCell工作得很好,并使用iOS 8的UITableViewCells自定义功能。代码与今年的WWDC会议完全相同表格中的新功能&集合视图(会话226,演示开始~12:30)。标签&约束创建全部在initWithStyle:reuseIdentifier:完成。

另一方面,MyTableViewCell在故事板中有一个到UILabel的IBOutlet。但是我在awakeFromNib中以编程方式添加完全相同的约束。

但是这个单元格不会像DynamicCell那样起作用,如果有人能告诉我原因,我会很感激。我也在MyTableViewCell的控制台中发现了AutoLayout约束问题。 Here's the project.(需要Xcode 6)

我没有在故事板中为MyTableViewCell添加约束的原因是因为我似乎无法使用单元格的contentView设置约束到任何标签的基线 IB即使会话视频中的工程师确实说他可以在IB中创建以编程方式创建的约束。

0 个答案:

没有答案