我有一个带有CHTCollectionViewWaterfallLayout的简单UICollectionView和3个高度在300到400像素之间的单元格。单元格包含来自UIViewController的视图,该视图具有不可滚动的UITableView作为子视图。
这一切都正确显示但有一个问题。如果我滚动到iPhone上的集合视图的底部并让它们反弹一次,则最后2个可见单元格会消失。
单元格不高于iPhone的屏幕。我也在viewDidLoad中试过这个:
if ([self respondsToSelector:@selector(setAutomaticallyAdjustsScrollViewInsets:)]) {
self.automaticallyAdjustsScrollViewInsets = NO;
}
它不会改变任何东西。单元格中的视图按代码插入,单元格没有XIB或故事板。如果我删除该行以插入视图,则在弹跳期间和之后单元格仍然可见。这是否意味着它在UITableView中存在问题?
你对我有什么建议吗?
谢谢!
编辑:当我在子视图中隐藏UITableView时,问题也可以重现。