cod*_*ock 0 uitextview ios swift swift3
几个小时我一直在搞乱这些限制,无法解决这个问题.我需要在文本视图中使用动态单元格高度.
正如你可以看到它重叠我的时间戳.截至目前,我对时间戳有零(无)限制.我已经尝试了所有可能的组合来完成这项工作,我无法得到它.
也在使用
override func viewDidLoad() {
super.viewDidLoad()
//TableView Cell word wrap (Dynamic Text)
self.tableView.dataSource = self
self.tableView.delegate = self
self.tableView.estimatedRowHeight = 78
self.tableView.rowHeight = UITableViewAutomaticDimension
Run Code Online (Sandbox Code Playgroud)
对于Swift 3.1,4.0
它将通过设置约束和实现来实现UITableViewAutomaticDimensions.
步骤1:
第2步:
第3步:
第4步:
删除滚动 UITextView
第5步:
添加以下代码,
func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat {
return UITableViewAutomaticDimension
}
func tableView(_ tableView: UITableView, estimatedHeightForRowAt indexPath: IndexPath) -> CGFloat {
return UITableViewAutomaticDimension
}
Run Code Online (Sandbox Code Playgroud)
注意:
如果您有UILabel,UITextView请UILabel从上面的解决方案替换为label.numberOfLines = 0.
输出:
| 归档时间: |
|
| 查看次数: |
1747 次 |
| 最近记录: |