我的应用程序我必须动态计算单元格高度,我支持iOS7
和iOS8
我的应用程序。为此,我正在关注Ray wenderlich教程。花了一整天的时间后,我才知道这项技术只有在为应用程序禁用size classes
时才有效。
所以我的问题是如果启用size classes
,如何使用自动布局(约束)计算行高?
答案 0 :(得分:0)
在应用程序中使用约束时,自动高度计算仅适用于IOS 8及更高版本。它不依赖size classes
。您也可以使用不带大小类的Constraint
。
Check that link
由于
答案 1 :(得分:0)
您可以尝试在UITableViewAutomaticDimension
中将行高设置为viewDidLoad
(但我认为它不适用于iOS 7)
self.tableView.estimatedRowHeight = 44; // need to calculate against something
self.tableView.rowHeight = UITableViewAutomaticDimension;