gpt4 book ai didi

ios - 断言失败 - 具有自动布局和自定义 UICollectionViewFlowLayout 的 UITableViewCell 内的 CollectionView

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:22:10 25 4
gpt4 key购买 nike

我有一个相当复杂的 View 布局:

ViewController
- TableViewController inside ContainerView (as child view controller)
- TableViewCell which holds UICollectionView with subclassed (custom) FlowLayout

当尝试通过我的子类 FlowLayout 添加 UICollectionElementKindSectionHeader 补充 View 时,出现以下错误:

*** Assertion failure in -[MyCollectionView _createPreparedSupplementaryViewForElementOfKind:atIndexPath:withLayoutAttributes:applyAttributes:], /SourceCache/UIKit_Sim/UIKit-2935.137/UICollectionView.m:1305

此处提出的尝试过的解决方案:UICollectionView + iOS 7 / Xcode 5 = Assertion Failure但没有任何运气。我正在为我的 TableViewCells 使用动态自动布局高度,我想知道是否必须这样做......

任何人都有想法或可以指出正确的方向来解决问题?谢谢!

最佳答案

呃..我想出了是什么导致了我的代码中的断言失败。由于我在 TableViewCells 中复杂地嵌套了 CollectionView,因此在访问其布局之前我没有设置 CollectionView 的 dataSource 属性...

关于ios - 断言失败 - 具有自动布局和自定义 UICollectionViewFlowLayout 的 UITableViewCell 内的 CollectionView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24770655/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com