Swift4今日頭條專案實戰(視訊+原始碼)
阿新 • • 發佈:2019-02-04
Swift4專案實戰
本系列視訊實戰教程需要有 Swift 語言基礎,並且有過 iOS 開發相關經驗,讚賞後可新增QQ 1442691978 提供讚賞截圖索要視訊及原始碼!
視訊目錄
1.專案搭建
101-專案搭建
102-補充內容
102-自定義 tabBar
2.我的介面
201-我的介面分析 202-我的介面實現 203-Swift的核心 204-新增網路請求以及建立模型 205-返回資料顯示到 tableView 206-自定義我的介面 cell 207-擴充套件cell註冊方法 208-自定義我的關注 cell 209-自定義關注使用者 cell 210-自定義 tableViewHeader 211-更換主題 212-iPhoneX 適配介紹 213-iPhoneX 適配和設定 tabbar 的主題
3.登入及設定介面
301-登入介面實現
302-登入介面更換主題
303-實現設定介面
304-設定介面新增點選功能
305-修改設定介面程式碼
4.離線下載介面
401-離線下載介面
402-整合 sqlite3
403-修改一些變化
404-建表
5.使用者詳情介面
501-使用者詳情介面的分析 502-建立使用者詳情頭部 503-新增相關介面 504-填充資料 505-headerView 的點選事件 506-設定主題顏色 507-新增 topTabView 508-新增 bottomView 509-從xib載入的擴充套件方法 510-自定義彈出檢視 511-自定義導航欄 512-新增相關推薦 view 513-導航欄補充
6.使用者詳情動態介面
601-使用者詳情動態資料顯示 602-建立 collectionView 603-動態 cell 分析及建立列舉 604-計算 collectionView 的寬高 605-自定義釋出視訊或文章view 606-實現引用評論佈局 607-Int 擴充套件 608-動態 cell 顯示時間 609-自定義首頁導航欄 610-設定微頭條及導航欄樣式 611-動態介面檢視大圖 612-新增 item_type 613-修改動態cell的顯示問題 614-顯示 emoji 表情 615-設定使用者名稱高亮顯示 616-自定義 UILabel 顯示富文字 617-正則表示式匹配使用者名稱話題和連結 618-實現富文字點選回撥 619-根據使用者名稱獲取 uid 進行傳值 620-根據話題獲取 cid 進行傳值 621-使用者動態新增上拉重新整理 622-根據不同型別重新整理 623-引用顯示@使用者名稱 624-處理其他 topTab 的資料顯示 625-新增使用者詳情中問答的介面 626-自定義使用者詳情的問答 cell 627-使用者詳情問答載入更多資料 628-建立動態的詳情控制器 629-自定義動態詳情導航欄 630-設定導航欄樣式 631-自定義動態詳情的 headerView 632-計算動態詳情頭部的高度 633-新增使用者動態詳情評論的介面 634-自定義動態詳情評論cell 639-修改使用者詳情控制器4 638-建立topTabScrollview 637-修改詳情控制器3 636-修改詳情控制器2 635-修改詳情控制器1
7.使用者詳情動態詳情介面
701-修改動態詳情評論
702-新增點贊使用者列表介面
703-新增載入更多資料的footer
704-自定義點贊使用者cell
705-cell新增點選事件
706-處理導航欄出現的bug
707-動態詳情控制器底部新增toolbar
708-自定義評論的view
709-監聽鍵盤彈起和隱藏
710-textView 的一些設定
711-自定義表情鍵盤
712-自定義emoji的cell
713-修改表情鍵盤檢視建立方式
714-顯示emoji表情
715-設定 collectionView 的佈局
716-修改約束
717-修改約束2
718-修改 emoji 陣列及 plist 檔案
719-設定 item 橫向排列
720-解決 collectionView 分頁不正確的問題
721-插入表情到 textView
722-表情鍵盤新增 pageControl
8.問答介面
801-新增問答介面
802-修改問答控制器
803-自定義頭部
804-設定問答底部view
805-自定義問答 cell
806-label新增擴充套件方法
807-載入更多問答資料
9.小視訊介面
901-新增首頁新聞資料和小視訊標題資料介面
902-新增導航欄標題
903-建立小視訊子控制
904-獲取小視訊資料
905-自定義小視訊cell
906-新增上拉重新整理和載入更多
907-小視訊播放介面控制器
908-顯示小視訊資料
909-新增小視訊播放器
10.視訊介面實現
1001-解析視訊的真實播放地址
1002-解決視訊播放時出現的問題