2015-07-11 32 views
0

我正在UICollectionViewCell中的代碼中調整UILabels和UIImageView的框架以適應較小的設備大小,但我似乎無法滾動到UICollectionView的末尾。大約有兩個無法到達的細胞。UICollectionViewCell在調整代碼中的佈局後更新約束條件

我懷疑它可能是一個約束問題,我已經嘗試調用updateConstraints或updateConstraints(如果需要),但似乎沒有任何可見的事情發生。我在故事板中使用了AutoLayout。

+0

您是否將UICollectionViewCell大小更改爲?順便說一句,如果你使用自動佈局,你是否需要更改UIImageView和UILabels框架?讓自動佈局處理它.. – Blacky

+0

是的我也編輯單元格大小。 Autolayout不會將我的標籤和圖像放在單元格內,以便我將其顯示出來。 – Wraithseeker

+0

所以你的約束有些問題,無論如何我會盡量在幾分鐘內回答你的內容大小是小的。 – Blacky

回答

0

我想我知道是什麼問題,因爲您在運行時更改了Cells,在contentSize已經計算好之後,您需要手動設置它。

嘗試手動設置collectionViewContentSize並告訴我它是否工作。