ios - 如何在表格 View 中将所有单元格设置为特定大小并仅调整接收更大输入长度的单元格的大小

标签 ios iphone swift uitableview cell

通过使用此代码

    self.tableView.estimatedRowHeight = 43
    self.tableView.rowHeight = UITableViewAutomaticDimension

我可以根据输入调整单元格的大小。问题是,所有空原型(prototype)单元也是基于最新的输入生成的。这会导致每次当输入需要比先前输入更多或更少的行时,所有原型(prototype)单元都会调整大小。喜欢thisthis

如何将所有原型(prototype)单元格设置为特定高度,然后仅根据输入调整新单元格的大小?

最佳答案

为单元格中的标签设置 textLabel.numberOfLines = 0

关于ios - 如何在表格 View 中将所有单元格设置为特定大小并仅调整接收更大输入长度的单元格的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35655717/

相关文章:

ios - 检查 UIAlertController 中的字段验证

ios - 想在服务器上保存申请状态

ios - Swift - AddressBook 在展开可选值时意外发现 nil

ios - WatchKit:如何在 objC 中动态地为存储在 Nsmutablearray 中的图像设置动画

ios - 第二次按下按钮时 3D 对象的放置不起作用

ios - OCMock 在被测代码中自动使用模拟实例?

iphone - 应用因未使用 HTTP 实时流协议(protocol)而被拒绝

iphone - 如何检查 Facebook 帐户是否存在?

Swift Core Data 多对多不保存

ios - 如何继续查看 panGesture 上的 Controller