【发布时间】:2013-08-16 07:07:24
【问题描述】:
我有一个通用的 UICollectionView 和分页。
仍在试图弄清楚为什么在 viewDidLoad:、viewWillAppear: 和 viewDidAppear: 上,仅在第一次视图调用时,我在调用 myCollectionView.collectionView.contentSize.width 时得到了错误的尺寸。它总是以 0 宽度响应(高度总是正确的)。连续重新加载视图让我得到正确的。
求助于
self.collectionView.collectionViewLayout.collectionViewContentSize
在第一次加载时给我正确的宽度事件。
对我来说仍然是个谜。
【问题讨论】:
-
我确定这与自动布局有关.. 尝试禁用它
-
已经禁用,我也是第一个想到的。看起来它加载视图的速度不够快,因为重新出现时宽度是正确的(例如,当回到同一个视图时)。
-
你找到这个问题的答案了吗?
-
这里有同样的问题。有没有cmets?
-
尚未,尚未在较新版本的 iOS 上试用。
标签: objective-c uicollectionview uicollectionviewlayout