0

我對UICollectionView和自動佈局不是很有經驗。UICollectionView不會顯示模擬器中的所有單元格

我在根視圖中有一個非常基本的UICollectionView。根視圖似乎有一個導航項目。

我創建了一個自定義單元格,這個單元格的大小適當,每行使用FlowLayout可以放置2個這樣的單元格。

視圖中有8個這樣的單元 - 它基本上是一個網格。我對這個觀點絕對沒有限制。

集合視圖根據IB和編輯器佔據根視圖的整個大小,第一個單元格恰好放置在完美的導航項下。

但是,當我在模擬器中運行應用程序並將collectionview一直滾動到按鈕時,我只看到最後一行中兩個單元格的部分片段。我可以看到我一直向下滾動...

很明顯,似乎有某種溢出......但我會認爲uicollectionview會自動處理溢出並使所有單元格可見?

當我在IB中設置項目數時,我可以看到最後一行中的單元格僅部分可見。

好像集合視圖的內容大小是不正確的 - 這是我的猜測..

什麼我需要做調整的事情在IB讓我所有的細胞都可見......我不想要在代碼中硬編碼任何值...

謝謝。

+0

原來模擬器不顯示整個集合視圖...相同顯示罰款在設備上... –

回答

0

已解決。事實證明,模擬器不顯示整個集合視圖...相同的顯示在設備上罰款...真是頭疼...

相關問題