上篇博客我們聊了《資訊類App常用分類控件的封裝與實現(xiàn)(CollectionView+Swift3.0)》,今天的這篇博客就在上篇博客的基礎(chǔ)上做些東西。做一個完整的資訊類App中的分類展示、分類切換、分類編輯這一套東西。當(dāng)然,主要我們還是使用靈活多變的CollectionView來實現(xiàn)。下方我們將會給出程序的運行效果,然后給出核心的代碼實現(xiàn),在文章的末尾我們會給出github上源代碼的分享鏈接。

 

一、運行效果展示

下方的GIF動圖就是本篇博客所涉及Demo的運行效果了。首先我們點擊第一個頁面的“Show Menu Scroll”按鈕Push到我們的主菜單頁面。主菜單頁面上方就是我們的菜單選項了,點擊相應(yīng)的菜單項,會顯示相應(yīng)的內(nèi)容。當(dāng)然你對下方內(nèi)容進行滑動,菜單項也會隨之改變。

點擊菜單右邊的加號,Present出菜單的編輯頁面,該頁面也就是我們上篇博客所介紹的頁面。在該頁面我們可以添加新的菜單項,并對已經(jīng)添加的菜單項進行拖動排序。具體效果如下所示。

  photoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動軟件開發(fā)培訓(xùn),網(wǎng)站設(shè)計培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)

 

 

二、工程目錄介紹

下方截圖中是本篇博客所涉及到 工程目錄。本部分將會對下方的目錄進行介紹,從而對整個工程進行了解。

  • 1、CEMenuScrollController:CEMenuScrollController控制類就是上面有菜

    網(wǎng)友評論