ios - 里面有 TableView 的动态 Collection View 单元格?

标签 ios swift uitableview uicollectionview

我在 Collection View Cell 中添加了一个 TableView,但是 Collection View Cell 的高度应该取决于 TableView 数据。

谢谢。

最佳答案

也许这可以通过先重新加载 tableview 来实现,等待它完成,获取 tableview 内容高度,然后加载 collectionview 为单元格提供正确的值

tableView.reloadData()
        dispatch_async(dispatch_get_main_queue(), { () -> Void in
            requiredCellHeight = self.tableView.contentSize.height
        })

这会在主线程上等待 tableview 加载。虽然这不是一个理想的解决方案,因为我们阻塞了主线程,但可能适用于这种复杂的设置

关于ios - 里面有 TableView 的动态 Collection View 单元格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43249262/

相关文章:

ios - 更改 UISearchBar 的 textField 的背景

swift - Realm swift : Retrieved Realm Object properties not populated to instance methods [Swift]

ios - 多选模式下的 UITableView 删除所选单元格中所有 subview 的背景颜色

ios - 实例化 View 框架以使其适合导航栏/标签栏?

ios - 如何从表数据创建开关?

ios - 未调用 MKMapViewDelegate 子类方法

ios - 自动布局 UIView Xcode 6 nib 文件

uitableview - 在 UITableViewCell 自定义类的 UIView 属性上添加 UISwipeGestureRecognizer

ios - 在 iOS 7 中更新约束后获取 "Unable to simultaneously satisfy constraints"

ios - TableView 上下滚动几次后变慢