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

 

一、運(yùn)行效果展示

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

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

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

 

 

二、工程目錄介紹

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