UITableView 中的 heightForRowAtIndexPath 都有哪些替换选项?
Posted
技术标签:
【中文标题】UITableView 中的 heightForRowAtIndexPath 都有哪些替换选项?【英文标题】:What replacement options are there for heightForRowAtIndexPath in a UITableView?UITableView 中的 heightForRowAtIndexPath 有哪些替换选项? 【发布时间】:2010-11-21 13:58:42 【问题描述】:tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
根据 ios 文档已弃用。它提到使用 rowHeight 代替,但该属性适用于所有行。我想流动行的高度与内容的 (UILabel
) 不同的大小。
除了heightForRowAtIndexPath
之外,我唯一的选择是几个自定义单元格样式吗?
【问题讨论】:
你有链接到它说它已被弃用的地方吗? 【参考方案1】:http://developer.apple.com/library/ios/#documentation/uikit/reference/UITableViewDelegate_Protocol/Reference/Reference.html
很抱歉告诉你...但它并没有被弃用;)
编辑:他们只是说如果您有非常大的表格(1000 多个单元格),由于性能问题,最好使用 rowHeight。
【讨论】:
很好,因为它很好用。我只是讨厌使用任何标题为 deprecated 的东西。以上是关于UITableView 中的 heightForRowAtIndexPath 都有哪些替换选项?的主要内容,如果未能解决你的问题,请参考以下文章
为啥第一次滚动到另一个 UITableView 中的 UICollectionView 中的 UITableView 不加载数据?
水平 UITableView 中的垂直 UITableView
在 UITableView 中的 UINib 中重新加载 UITableView
尝试在用户向 iOS 中的 UITableView 添加行时动态增加 UITableView 的高度