我有一个带有分页和所有功能的通用 UICollectionView。
仍在试图弄清楚为什么在 viewDidLoad:、viewWillAppear: 和 viewDidAppear: 上,仅在第一次视图调用时,我在调用 myCollectionView.collectionView.contentSize.width 时得到了错误的大小。它总是以 0 宽度响应(高度总是正确的)。视图的连续重新加载让我得到正确的视图。
使用
self.collectionView.collectionViewLayout.collectionViewContentSize
这给了我第一次加载时正确的宽度事件。
对我来说仍然是个谜。