[Swift]通天遁地Swift

★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
➤微信公衆號:爲敢(WeiGanTechnologies)
➤博客園地址:山青詠芝(https://www.cnblogs.com/strengthen/
➤GitHub地址:https://github.com/strengthen/LeetCode
➤原文地址:http://www.javashuo.com/article/p-aizzgxvy-cr.html
➤若是連接不是山青詠芝的博客園地址,則多是爬取做者的文章。
➤原文已修改更新!強烈建議點擊原文地址閱讀!支持做者!支持原創!
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★html

1、超級工具git

2、表格表單github

3、手勢與圖表數據庫

4、網絡和線程數組

5、高級擴展瀏覽器

6、智能佈局緩存

7、數據安全安全

8、媒體與動畫服務器

9、拔劍吧微信

 一 超級工具 
1.1 動態標籤:給UILabel文字中的Flag和url添加點擊事件
1.2 製做美觀大方的環形進度條
1.3 帶切換圖標的密碼文本框
1.4 使用UIWebView(網頁視圖)加載HTML和Gif動畫
1.5 使用UIWebView(網頁視圖)加載本地頁面並調用JavaScript(腳本)代碼
1.6 經過JavaScript(腳本)代碼調用設備的源生程序
1.7 建立一個圖文並茂的筆記本程序
1.8 地圖視圖MKMapView的經常使用代理方法
1.9 在地圖視圖MKMapView中添加支持交互動做的標註圖標
1.10 使用地圖視圖MKMapView的相機功能實現建立三維地圖
1.11 使用EZLoadingActivity製做Loading加載等待動畫
1.12 使用Toaster製做簡短提示語的吐司窗口
1.13 使用PKHUD製做各類動態提示窗口
1.14 使用SweetAlert製做漂亮的自定義Alert窗口
1.15 使用SCLAlertView製做強大的Alert警告窗口和Input編輯窗口
1.16 使用JTAppleCalendar製做美觀的日曆
1.17 自定義的CVCalendar日曆
1.18 建立強大、靈活的日期時間拾取器
1.19 製做六種別具風格的動做表單
1.20 圖片面部聚焦:使圖像視圖自動聚焦圖片人物的面部位置
 二 表格表單 
2.1 建立自定義的UITableViewCell(單元格類)
2.2 建立右側帶有索引的UITableView(表單視圖)
2.3 在表格中嵌套另外一個表格並使Cell的高度自適應
2.4 使用系統自帶的下拉刷新控件,製做表格的下拉刷新效果
2.5 實現表格下拉和上拉刷新效果
2.6 建立美觀的表格彈性下拉刷新效果
2.7 電子郵件Mail:實現單元格左右滑動調出功能按鈕
2.8 快速實現表單的輸入驗證
2.9 快速建立一個美觀強大的表單
2.10 快速添加日期選擇/多選/動做表單/地圖等自定義表單
2.11 建立星期選項表單和擁有浮動標籤的文本框
2.12 設置表單文字對齊方式以及自適應高度的文本區域TextArea
2.13 實時調整表單元素的顯示和隱藏
2.14 實時調整表單元素的激活和失效
2.15 自定義表單文本框內容的格式
2.16 在表單行內嵌入日期和時間拾取器
2.17 製做在表單左側添加單選和複選組件的表單行
2.18 快速應用多種預約義格式的表單驗證
手勢與圖表
3.1 監聽屏幕上觸摸事件的各類狀態
3.2 監聽手勢事件自由拖動圖像視圖
3.3 經過捏合手勢放大和縮小圖像視圖
3.4 3DTouch功能在項目中的應用
3.5 建立帶有標題、圖例、座標軸的柱形圖表
3.6 建立包含三條折線的線性圖表
3.7 建立餅形圖表並導出圖表爲PNG圖片
3.8 製做股市中經常使用的蠟燭圖表
3.9 製做五彩繽紛的氣泡圖表
3.10 建立包含圓點、方形、三角形圖標的散點圖表
3.11 製做雷達圖表更加形象表示各個維度的狀況
3.12 建立複合圖表:包含線性圖表和柱形圖表
3.13 製做美觀簡介的滾動圖表:折線圖表、面積圖表、柱形圖表、散點圖表
網絡和線程 
4.1 線程的鎖和解鎖
4.2 經過BlockOperation實現線程的隊列
4.3 線程組:使用DispatchGroup(調度組)對線程進行分組管理
4.4 使用Alamofire實現網絡請求
4.5 解析網絡請求數據:String(字符串)、Data(二進制數據)和JSON數據
4.6 檢測網絡鏈接狀態
4.7 檢測服務器接口的訪問狀態:驗證請求結果和可訪問性
4.8 下載圖片並實時顯示下載進度
4.9 上傳圖片並實時顯示上傳進度
4.10 處理圖片:壓縮、縮放、圓角、CoreImage濾鏡、緩存
4.11 將服務器返回的JSON映射爲實例對象
4.12 使用ReachabilitySwift實現對網絡狀態的檢測
4.13 建立一個Socket客戶端
4.14 建立一個Socket服務端
4.15 程序內購功能
 五 高級擴展 
5.1 快速檢測設備屬性:版本、類型、屏幕尺寸
5.2 擴展集合類型
5.3 日期和時間類型的擴展方法
5.4 快速生成Invert、Mix、Tint、Shade顏色及調整飽和度階
5.5 獲取互補色、漸變色、以及圖片主題顏色
5.6 對基本類型:Int、String、Array、Dictionary、Date的擴展
5.7 UIView(視圖類型)的各類擴展方法
5.8 ImageView(圖像視圖)的各類擴展方法
5.9 顏色、設備、UserDefaults、URL等擴展方法
5.10 整形、浮點、數組、字典、字符串、點、顏色、圖像類的實用擴展
5.11 圖像加載Loading動畫效果的自定義和緩存
5.12 擴展故事板中的元件添加本地化功能
5.13 圖片資源本地化設置:根據不一樣的語言環境顯示不一樣語言版本圖片
5.14 擴展String快速計算字符串中的各類數學表達式
智能佈局 
6.1 給視圖添加尺寸和中心點的約束
6.2 視圖對象的尺寸和位置相對約束
6.3 添加edges/top/bottom/leading/trailing的約束
6.4 給視圖添加錨點約束
6.5 給視圖添加Align(對齊)和Fill(填充的約束以及Label的約束
6.6 其餘幾種約束關係:父視圖/Corner/Edge/AnchorAndFillEdge
6.7 經過Group(組)命令實現對多個視圖的統一約束
6.8 佈局框架的使用:多分辨率適配和橫豎屏佈局
七  數據與安全 
7.1 XML文檔的建立和解析
7.2 對XML和HTML文檔的快速解析
7.3 Cocopods的安裝和開源類庫對JSON的解析
7.4 CoreData數據的增、刪、改、查
7.5 高效操做SQLite數據庫
7.6 管理文件夾和建立並操做文件
7.7 建立文件瀏覽器:以可視化的方式瀏覽沙箱文件
7.8 建立普通PDF文檔和加密PDF文檔
7.9 文件的壓縮和解壓
7.10 文件的加密壓縮和解壓加密壓縮
7.11 如何檢測應用程序中的內存泄露
7.12 使用Instruments Leaks工具檢測內存泄露
7.13 單元測試的各個狀態和應用
7.14 使用單元測試進行郵箱格式的驗證
7.15 使用單元測試進行代碼的性能分析
7.16 檢測Apple設備是否越獄
7.17 使用Swift實現原生的3DES加密和解密
7.18 使用Swift實現原生的MD5加密
7.19 使用Swift實現原生的SHA1加密
7.20 快速實現MD5/Poly1305/Aes/BlowFish/Chacha/Rabbit
媒體與動畫 
8.1 實現音頻的播放和中止
8.2 實現視頻文件的播放和畫中畫
8.3 實現視頻播放的水印、Overlay、暫停時插入廣告等效果
8.4 給相機添加CoreImage濾鏡效果
8.5 使用開源類庫繪製文字、圖形、圖像、圖表、SVG(可縮放矢量圖形) 
8.6 使用開源類庫快速實現滑入動畫
8.7 實現多個動畫的順序播放效果
8.8 使用開源類庫快速實現位移動畫
8.9 快速實現複合、Label、延續、延時、重複、緩衝、彈性動畫
8.10 在項目中播放GIF動畫
8.11 實現音樂播放的動態視覺效果
8.12 CoreText框架中的字體的FontMetrics佈局信息
8.13 CoreText框架實現圖文混排
8.14 使用TextKit快速實現文章的分欄效果
8.15 使用TextKit實現精美的圖文混排效果
九  拔劍吧
9.1 實如今程序中跳轉到微信、App Store、地圖
9.2 在項目中使用大量美觀的圖標
9.3 建立多種自定義Segment分段樣式的控件
9.4 使用開源類庫建立可滑動的Segment分段控件
9.5 建立Tab圖標具備多種樣式的Tab動畫
9.6 使用開源類庫快速搭建強大的側邊欄項目
9.7 建立旋轉和彈性的頁面切換效果
9.8 建立氣泡式頁面切換效果
9.9 建立支持縮放、移動、裁切的相機視圖控制器
9.10 快速建立美觀的聊天界面:可發送文字、表情、圖片
9.11 建立強大的Pinterest風格的瀑布流界面
9.12 建立Preview-Transition圖像預覽界面
9.13 建立頁面的景深視差滾動效果
9.14 建立更美觀的景深視差滾動效果
9.15 搭建具備滑出、視差、3D變形等切換效果的引導頁
9.16 搭建卡片頁面:Card Peek/Pop動態切換界面
9.17 建立一個三維摺疊樣式的頁面展開效果
相關文章
相關標籤/搜索