Uitableview IBOutlet标签上的自动布局约束问题,但不是以编程方式创建的标签
我有两个UITableView(在不同的VCs中),每个都有自己的单元格DynamicCell和MyTableViewCell DynamicCell以编程方式创建UILabel,然后添加约束(也是以编程方式)。DynamicCell工作得非常好,并使用iOS 8的UITableViewCells自调整大小功能。该代码与今年的WWDC会话中的代码完全相同,表和集合视图中的新增内容(会话226,演示12:30开始)。标签和约束的创建都是在Uitableview IBOutlet标签上的自动布局约束问题,但不是以编程方式创建的标签,uitableview,autolayout,ios8,Uitableview,Autolayout,Ios8,我有两个UITableView(在不同的VCs中),每个都有自己的单元格DynamicCell和MyTableViewCell DynamicCell以编程方式创建UILabel,然后添加约束(也是以编程方式)。DynamicCell工作得非常好,并使用iOS 8的UITableViewCells自调整大小功能。该代码与今年的WWDC会话中的代码完全相同,表和集合视图中的新增内容(会话226,演示12:30开始)。标签和约束的创建都是在initWithStyle:reuseIdentifier:
initWithStyle:reuseIdentifier:
中完成的
另一方面,MyTableViewCell在故事板中有一个到UILabel的IBOutlet。但我在awakeFromNib
中以编程方式添加了完全相同的约束
但这间牢房不像DynamicCell,如果有人能告诉我原因,我将不胜感激。在MyTableViewCell的控制台中,我还收到了关于自动布局约束问题的垃圾邮件。(需要Xcode 6)
我不在故事板中为MyTableViewCell添加约束的原因是,我似乎无法使用IB设置从单元格的contentView到任何标签基线的约束,即使会话视频中的工程师说他可以在IB中以编程方式创建约束