【发布时间】:2023-03-25 22:34:01
【问题描述】:
我在我的 iPad 应用程序中使用 collectionView。我使用了继承 UICollectionViewFlowLayout 类的自定义布局类。
我正在使用水平滚动方向。问题是,每当我们使用滚动查看集合视图时,有时单元格会消失。我调试了代码,发现在数据源方法中创建单元格后,它的隐藏属性自动开启。
我尝试使用下面的行但它不起作用
cell.hidden = NO
我还有以下方法可以使绑定更改时的布局无效。
- (BOOL)shouldInvalidateLayoutForBoundsChange:(CGRect)newBounds {
return YES;
}
但我仍然面临问题。有什么解决办法吗?
提前致谢。
【问题讨论】:
-
我也遇到了同样的问题,你找到解决办法了吗?
-
我设法解决了我的问题stackoverflow.com/questions/38913664/…
标签: ios objective-c uicollectionview uicollectionviewcell