-1
我有一個UIButtons
的數組,我想將其添加到UICollectionViewController
標題。將UIButton添加到UICollectionView標題
通過Interface Builder做它很容易,但我似乎無法找到任何資源在代碼中執行此操作。
任何想法?
我有一個UIButtons
的數組,我想將其添加到UICollectionViewController
標題。將UIButton添加到UICollectionView標題
通過Interface Builder做它很容易,但我似乎無法找到任何資源在代碼中執行此操作。
任何想法?
在UICollectionViewDataSource協議中實現方法-collectionView:viewForSupplementaryElementOfKind:atIndexPath:
方法。
該方法返回一個UICollectionReusableView
,這實際上只是一個視圖。正如前面的海報所說,只需在該方法中創建該類型的對象,然後將其用作普通的UIView,並將按鈕添加爲子視圖。
如果您在XIB/Storyboard中有一個要添加按鈕的標頭,只需使用reuseIdentifer從UICollectionView中取消正確的視圖,然後將它們作爲子列表添加到已出列的UICollectionReusableView。
只需將按鈕添加爲子視圖 – Bannings
http://stackoverflow.com/questions/21731318/add-a-simple-uiview-as-header-of-uicollectionview – Yuyutsu