我正在跟随这个教程制作自适应大小的单元格。
我将自定义单元格注册到表视图中,在单元格xib中手动给每个子视图添加了约束。请参考GitHub中的源代码 在iOS 9中,将3个标签垂直排列在一个单元格的内容视图中运作良好,但在iOS 8中不行(在设备和模拟器中都测试过)。
在iOS 8中,一个单元格没有合适的高度,也没有每个标签显示完整的文本。
iOS 8不适配: 任何建议都将不胜感激!
更新
我将自定义单元格注册到表视图中,在单元格xib中手动给每个子视图添加了约束。请参考GitHub中的源代码 在iOS 9中,将3个标签垂直排列在一个单元格的内容视图中运作良好,但在iOS 8中不行(在设备和模拟器中都测试过)。
在iOS 8中,一个单元格没有合适的高度,也没有每个标签显示完整的文本。
iOS 8不适配: 任何建议都将不胜感激!
更新
viewDidLoad
中的代码: tableView.registerNib(UINib.init(nibName: "SelfSizingCell", bundle: nil), forCellReuseIdentifier: cellIdentifier)
tableView.dataSource = self
tableView.delegate = self
tableView.estimatedRowHeight = 60.0
tableView.rowHeight = UITableViewAutomaticDimension
tableView.reloadData()