iOS應(yīng)用中UICollectionViewCell定制Button
UICollectionViewCell定制Button
效果
特點
1.能夠動態(tài)設(shè)置每行顯示的按鈕的個數(shù),以及控件的擺放格式
2.實現(xiàn)單選或者多選的功能,實現(xiàn)點擊事件
3.自定制按鈕的顯示樣式
用法
1.下載源碼后,將文件中的GridCollectionView.h/.m文件, CustomCollectionViewCell.h/.m文件, TypeCellClass.h/.m文件導(dǎo)入工程中.
2.注意:你所創(chuàng)建的cell要繼承CustomCollectionViewCell.然后你的cell上實現(xiàn)他所繼承的類的幾個方法,并創(chuàng)建你想要的界面.
3.在控制器中導(dǎo)入相關(guān)頭文件,具體用法,參考源碼.
源碼
github:https://github.com/makingitbest/Button-CollectionView
細(xì)節(jié)
1.在UICollectionViewCell的基礎(chǔ)上,給了幾個方法,方便以后你在上面定制將要顯示的控件,本demo是加載的button
2.給這個類,是為了在外部傳入注冊的cell類型.標(biāo)識符
3. 對UICollectionView的封裝
以上都是底層的封裝.
4.具體的操作如下:
5.它有一個協(xié)議,處理點擊事件的
6.單選和多選的狀態(tài)設(shè)定在各自cell的內(nèi)部處理
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- IOS Xib控件拖拽與頁面跳轉(zhuǎn)實例
- iOS實現(xiàn)百度地圖拖拽后更新位置以及反編碼
- 淺談iOS11新特性:新增拖拽交互體驗
- Android ReboundScrollView仿IOS拖拽回彈效果
- IOS使用UICollectionView實現(xiàn)無限輪播效果
- iOS 解決UICollectionView 計算 Cell 大小的問題
- IOS 自定義UICollectionView的頭視圖或者尾視圖UICollectionReusableView
- IOS簡單實現(xiàn)瀑布流UICollectionView
- iOS中關(guān)于Swift UICollectionView橫向分頁的問題
- iOS開發(fā)UICollectionView實現(xiàn)拖拽效果
相關(guān)文章
禁止iPhone Safari video標(biāo)簽視頻自動全屏的辦法
本篇文章給大家分析有沒有辦法禁止iPhone Safari video標(biāo)簽視頻自動全屏,以下給出好多種情況分享,感興趣的朋友可以參考下2015-09-09深入學(xué)習(xí)iOS7自定義導(dǎo)航轉(zhuǎn)場動畫
這篇文章主要為大家詳細(xì)介紹了iOS7自定義導(dǎo)航轉(zhuǎn)場動畫的相關(guān)資料,感興趣的小伙伴們可以參考一下2016-02-02