2012-10-09 58 views
1

我是使用UICollectionView的新手。我在集合視圖中使用流佈局創建了頁腳部分,並且希望在其中添加UIButton。我怎樣才能做到這一點?UICollectionView頁腳中的UIButton

[flowLayout setFooterReferenceSize:CGSizeMake (320,50)]; 

回答

6

您以與通過UICollectionViewDataSource對象提供單元視圖相同的方式提供頁腳視圖。唯一的區別是您覆蓋的單元格視圖[UICollectionViewDataSource collectionView:cellForItemAtIndexPath:]以及您替換的頁腳視圖[UICollectionViewDataSource collectionView:viewForSupplementaryElementOfKind:atIndexPath:]

如果要配置通過Interface Builder中頁腳視圖做到這一點:

1)選擇您的UICollectionViewController在IB的的CollectionView。

2.)單擊右側面板中的屬性檢查器按鈕。

3)在「集合視圖」部分啓用名爲「第頁腳」

的單選按鈕,這將頁腳子視圖添加到您的CollectionView,你可以拖放一個UIButton到。

此外,如果您使用UICollectionViewFlowLayout作爲佈局對象,則需要設置其footerReferenceSize屬性,以便它知道頁腳應該有多大。如果您未設置此屬性,則不會顯示頁腳。

相關問題