我是使用UICollectionView的新手。我在集合視圖中使用流佈局創建了頁腳部分,並且希望在其中添加UIButton。我怎樣才能做到這一點?UICollectionView頁腳中的UIButton
[flowLayout setFooterReferenceSize:CGSizeMake (320,50)];
我是使用UICollectionView的新手。我在集合視圖中使用流佈局創建了頁腳部分,並且希望在其中添加UIButton。我怎樣才能做到這一點?UICollectionView頁腳中的UIButton
[flowLayout setFooterReferenceSize:CGSizeMake (320,50)];
您以與通過UICollectionViewDataSource對象提供單元視圖相同的方式提供頁腳視圖。唯一的區別是您覆蓋的單元格視圖[UICollectionViewDataSource collectionView:cellForItemAtIndexPath:]
以及您替換的頁腳視圖[UICollectionViewDataSource collectionView:viewForSupplementaryElementOfKind:atIndexPath:]
。
如果要配置通過Interface Builder中頁腳視圖做到這一點:
1)選擇您的UICollectionViewController
在IB的的CollectionView。
2.)單擊右側面板中的屬性檢查器按鈕。
3)在「集合視圖」部分啓用名爲「第頁腳」
的單選按鈕,這將頁腳子視圖添加到您的CollectionView,你可以拖放一個UIButton到。
此外,如果您使用UICollectionViewFlowLayout
作爲佈局對象,則需要設置其footerReferenceSize屬性,以便它知道頁腳應該有多大。如果您未設置此屬性,則不會顯示頁腳。