具有可自行调整单元格大小的Interface Builder行高



在设计自调整大小的表视图单元格时(例如,使用estimatedRowHeight和UITableViewAutomaticDimension),在界面生成器中的表视图单元的"行高"中输入什么?

UITableViewAutomaticDimension的全部意义在于,我事先不知道行高,所以在IB中应该有一个类似"从当前视图和自动布局配置计算"的设置。

我的意思是,IB具有所有的内在大小,我们甚至可以指定占位符高度,因此它应该能够自动确定IB中显示的单元格的当前"实例"的(自动)行高度。

令人讨厌的是,IB一直报告自动布局错误,除非我手动计算适当的行高。

你们是怎么处理这个问题的?有什么最佳实践或技巧吗?

您需要在接口生成器中输入实际行高。读这个。

最新更新