2014-04-15 34 views
0

我有一個UICollectionView與一個動態的大小(可變數量的數據被添加到視圖後添加到視圖中),我無法弄清楚如何讓它使用自動調整填充它的超級查看。如何使UICollectionView通過自動調整填充它的超級視圖?

我已經嘗試了各種自動調整口罩的組合(通過xib和代碼進行清理),並沒有任何工作。我還證實,它的超級視圖已經自動化子視圖。

編輯:它不是調整它的內容,目前的行爲是,它只是停留在xib指定的大小。

回答

1

聽起來像你可能會混淆autoresizing面具與自動佈局。自動調整掩碼告訴視圖如何在超級視圖的框架更改時更新其框架。它並沒有說明如何最初擺脫困境。嘗試將收藏視圖的大小設置爲其內容視圖的大小。

xcode/iOS: Autoresize to fill a view - explicit frame size is essential?

+0

我相信這是最好的答案。在我的情況下,我並沒有對自動佈局產生困惑,但我確實希望自動化能夠實現它的功能。 如果不使用自動佈局,則需要手動調整大小(如您所說) –

相關問題