氫氣球
- 臨摹“面包旅行” 严沥,一款旅游、游記分享 APP
項目介紹
項目使用的是 MVC 的構(gòu)架中姜,底部為一個 UITabBar 控制器消玄,控制器分為四個Bar(推薦、城市丢胚、目的地翩瓜、我的個人中心);頂部為導(dǎo)航控制器携龟,在導(dǎo)航控制器上面放置了一個 searchBar 搜索相關(guān)游記兔跌;使用 SQLite 和 DKNight 分別實現(xiàn)收藏和夜間模式的主要功能。
推薦
- 在“推薦”首頁的 VC 上底層是一個 UICollectionView 峡蟋,在其上面的 contenView 上面嵌套了 兩個 UITableView(分別用于展示首頁和城市頁面坟桅,如圖)华望, 在首頁的第一個分區(qū)“每日故事精選”中又嵌套了一個 collectionView 用于故事精選展示。輪播圖實現(xiàn)為 ScrollView 仅乓,作為 TableView 的 HeaderView赖舟。
IMG_0925.PNG
IMG_0926.PNG
- 推薦 -> 全部按鈕 push 出全部的展示頁
IMG_0931.PNG
- 點擊 “精選故事”
IMG_0929.PNG
- 點擊用戶頭像,彈出用戶個人信息頁面
IMG_0934.PNG
- 推薦頁 (第二個分區(qū) 精彩游記和專題)點擊后彈出內(nèi)容詳情夸楣。
IMG_0932.PNG
IMG_0933.PNG
- 分享 使用的是 Social 本地社交框架宾抓,分享新浪
IMG_0930.PNG
- 收藏 SQLite ,收藏的文章可以在個人中心中查看
IMG_0940.PNG
城市
- 城市的編碼為“大連”豫喧, 一個 TableView 自定義的 Cell.
IMG_0927.PNG
目的地
- TableView 中在分區(qū)中分別嵌套了兩個 CollectionView石洗,分塊兒展示。
IMG_0928.PNG
我的
- TableView 和 HeaderView
IMG_0939.PNG
搜索
- tableView 上面嵌套的 collectionView Item 按鈕紧显, 形狀大小使用的是 item 根據(jù)文本調(diào)整的寬度讲衫。
IMG_0936.PNG
IMG_0937.PNG
IMG_0938.PNG
設(shè)置
- 清除圖片緩存和夜間模式切換
IMG_0935.PNG