隨着XCode 6和iOS 8的出現,我遇到了一個問題,即UICollectionViewCell
s在第一次出現時不會自動佈局/自動調整子視圖。一旦它們被顯示出來並且細胞被重新使用,一切都很好。UICollectionViewCell在第一次出現時不自動調整子視圖
4
A
回答
3
我把
[cell layoutIfNeeded];
的dequeueReusableCellWithReuseIdentifier
語句來之後,一切都好起來。
1
我有同樣的問題。我試圖把[cell layoutIfNeeded];
,但是當我刷新tableview,並不是所有的單元格刷新。 在返回單元格之前,代碼爲[cell layoutSubviews];
,每次更新所有單元格。這是完整的代碼片段
- (UICollectionViewCell *)collectionView:(UICollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath{
MyCell *cell = [collectionView dequeueReusableCellWithReuseIdentifier:kCellID forIndexPath:indexPath];
...
[cell layoutSubviews];
return cell;
}
相關問題
- 1. 只在視圖第一次顯示時出現viewDidAppear動作
- 2. UIView不自動調整子視圖
- 3. 在UIView中自動調整子視圖
- 4. 自動調整子類UITableViewCell子視圖
- 5. iAd出現時,iOS子視圖不會調整大小
- 6. 動態調整一個UICollectionViewCell
- 7. 第一次HTTP調用時出現SocketTimeoutException
- 8. 如何使一個子視圖自動調整其超視圖?
- 9. 自動調整子視圖從xib
- 10. UIView子視圖自動調整大小
- 11. Objective-C自動調整子視圖
- 12. 多子視圖和自動調整
- 13. UICollectionViewCell不繪製子視圖
- 14. UIView在轉換子視圖時自動調整大小
- 15. UICollectionViewCell在出列時不自動調用updateConstraints?
- 16. 僅在第一次打開對象時列出視圖活動
- 17. Javascript在第一次運行時調整
- 18. 未出現第一個活動視圖
- 19. 如何自動調整UICollectionViewCell的高度?
- 20. Picker視圖不會出現在第一次嘗試按鈕單擊時
- 21. 自動調整子視圖調整的上海華
- 22. softkeyboard自動彈出第一次的web視圖加載
- 23. 使用自動佈局動態添加子視圖時調整超級視圖
- 24. 在iPad中調整第二個子視圖控制器視圖
- 25. 第二次顯示父視圖時,Marionette不顯示子視圖
- 26. NSCollectionView自動調整子視圖與自動佈局
- 27. 帶有子視圖的ViewController,UIScrollView不可滾動的第一次
- 28. Mac App:子視圖自動調整大小不起作用
- 29. ios:tableview不會出現在滾動視圖的子視圖
- 30. 自定義滾動視圖不出現
爲什麼這沒有一百萬票? – Thompson 2015-05-07 19:46:42