Fyo*_*yok 10 ios uicollectionview uicollectionviewcell
在我看来,我有一个UITableView包含水平UICollectionView内部的单元格.问题是有时UICollectionViewCells不会在设备/模拟器上呈现.同时我可以在View Hierarchy Debugger中看到这些单元格:
我在View Hierarchy Debugger中看到的内容:

如您所见,单元格(带有图像)存在并具有正确的框架和内容(由View Hierarchy Debugger证明).然而,出于某种原因,它们不会在设备/模拟器上呈现.可能是什么原因,我该如何解决?
UPD:在一个单元格上有"3D"视图和错误的另一个示例,但在另一个单元格上没有
事实证明,我的特殊问题与陈旧数据上的 UICollectionView 断言错误有关,因为有时会发生提到的崩溃。经过一番折腾,[collectionViewLayout invalidateLayout]我终于解决了这个问题。
只是为了记录不是原因的原因(以及如果遇到同样的问题应该检查的内容):
如果以上都不是问题的原因,请尝试invalidateLayout周围reloadData或内部的某个地方layoutSubviews或类似的方法。
| 归档时间: |
|
| 查看次数: |
563 次 |
| 最近记录: |