做滚动分页视图的时候,遇到了一个很奇怪的问题,在iphone6 ios9上每一个子控制器可以进viewwillappear,在iphone6splus ios10上不进viewwillappear,后来了解到ios10对collectionview优化预加载什么的,我改成了 if #available(iOS 10.0, *) {
collectionView.isPrefetchingEnabled = false} else {
// Fallback on earlier versions
}
根据测试有效

在实现滚动分页视图时发现iOS 10对于CollectionView进行了优化预加载等处理,导致某些子控制器不会触发viewWillAppear。通过设置collectionView.isPrefetchingEnabled为false解决了该问题。
2452

被折叠的 条评论
为什么被折叠?



