如何在tableview中动态扩展indexpath行?

Posted

技术标签:

【中文标题】如何在tableview中动态扩展indexpath行?【英文标题】:How to dynamically expand indexpath row in tableview? 【发布时间】:2016-07-15 12:37:27 【问题描述】:

根据 UILabel 高度动态扩展 Tableview 索引路径行的高度。

我试了很多次还是不行。

【问题讨论】:

【参考方案1】:

设置UILabel的约束

然后将这一行写入viewDidLoad

self.tableView.estimatedRowHeight = 170;
 self.tableView.rowHeight = UITableViewAutomaticDimension;

并使用这个委托

 func tableView(tableView: UITableView, heightForRowAtIndexPath indexPath: NSIndexPath) -> CGFloat 
        return UITableViewAutomaticDimension
    

【讨论】:

以上是关于如何在tableview中动态扩展indexpath行?的主要内容,如果未能解决你的问题,请参考以下文章

Tableview 禁用单元格中的用户交互

如何在 swift 中在动态 TableView 中创建动态 tableView?

如何在Xamarin.iOS本机平台中扩展tableview单元格?

如何在 Swift 中使用两个 TableView 设计动态布局

如何在 iphone 中显示 json 的可变数组数据,如可扩展/可折叠 TableView?

如何在 iOS 中创建具有动态 tableview 高度的动态 tableview 单元格