iOS 自定义 TableViewCell 行高(嵌套 FlowLayout)

Posted

技术标签:

【中文标题】iOS 自定义 TableViewCell 行高(嵌套 FlowLayout)【英文标题】:iOS custom TableViewCell row height (nested FlowLayout) 【发布时间】:2013-08-23 09:20:36 【问题描述】:

我正在尝试将 Flowlayout 放入 TableViewCell 内容中。

一切正常,但我想根据 FlowLayout 高度设置动态行高。 使用下一个方法,我们可以获得需要的大小。但是当我将其设置为不等于“44”的值时 - FlowLayout 停止显示其内容。它仅适用于 44 像素。

- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath 
    return 44.0;

;

通过情节提要更改行高会产生相同的结果。那么嵌套FlowLayout的大小可以控制吗?

【问题讨论】:

【参考方案1】:

cimgf.com上有一篇文章请看:http://www.cimgf.com/2009/09/23/uitableviewcell-dynamic-height/

【讨论】:

这篇文章是否说明了为什么更改行高后嵌套集合的内容消失了。我可以轻松计算需要高度并更改行高,但是嵌套布局的内容消失了。

以上是关于iOS 自定义 TableViewCell 行高(嵌套 FlowLayout)的主要内容,如果未能解决你的问题,请参考以下文章

iOS 自定义 TableViewCell 类子视图返回 null

iOS 7 中自定义 TableViewCell 中的自动布局问题

iOS:为啥在自定义 TableViewCell 中写入此文本字段的文本似乎不可读

IOS Swift 5 为动态高度 TableView 单元添加自定义 TableViewCell 分隔符

无法更改 TableViewCells 的行高 - Swift [重复]

当 UICollectionView 位于 iOS 中的自定义 TableViewCell 中时,如何为 UICollectionView 实现委托和数据源方法,目标 C