下面是手思3.0中使用的一些第三方庫,一些經常使用的就沒作註釋了php
AFNetworking https://github.com/AFNetworking/AFNetworkinghtml
MBProgressHUD https://github.com/jdg/MBProgressHUD 教程: 源碼篇:MBProgressHUD 詳情ios
SVProgressHUD https://github.com/TransitApp/SVProgressHUDgit
SDWebImage https://github.com/rs/SDWebImagegithub
FMDB https://github.com/ccgus/fmdb緩存
Masonry https://github.com/SnapKit/Masonry安全
MLTransition https://github.com/molon/MLTransition網絡
拖返可直接從中間拖返。一句代碼便可像QQ同樣啓用拖動返回了。可隨意設置leftBarButtonItem,也可以使用邊界拖返模式。(iOS7.0以上)框架
相關(FDFullscreenPopGesture)ssh
MJRefresh https://github.com/CoderMJLee/MJRefresh
用法最簡單的下拉刷新框架:一行代碼搞定
MJExtension https://github.com/CoderMJLee/MJExtension
世界上轉換速度最快、使用最簡單方便的字典轉模型框架,只須要一行代碼,就能實現模型轉換
Reachability https://github.com/tonymillion/Reachability
判斷設備網絡鏈接狀況。相對於蘋果官方的Reachability,這是一個更加高級、更加好用的Reachability,支持ARC、支持block、使用GCD方式來通知網絡的變化。
FCFileManager https://github.com/fabiocaccamo/FCFileManager
基於NSFileManager之上, 簡化文件管理的方式,把經常使用操做封裝成很精簡的代碼。方便使用
TTTAttributedLabel https://github.com/TTTAttributedLabel/TTTAttributedLabel
富文本,建立變化豐富的UILabel
SWTableViewCell https://github.com/CEWendel/SWTableViewCell
很好的Cell滑動菜單,系統自帶的只有右滑刪除按鈕,SWTableViewCell能夠自定義多個左滑右滑按鈕。固然MGSwipeTableCell也很是不錯。
IQKeyboardManager https://github.com/hackiftekhar/IQKeyboardManager
只需一句代碼就能輕鬆解決鍵盤遮擋住輸入框的問題。當有多個文字輸入框時,彈出的鍵盤每每會遮擋住須要輸入文字的地方。這份代碼可以十分輕鬆解決這個問題,支持TextFIeld和TextView輸入。
SCLAlertView https://github.com/dogo/SCLAlertView
很是精美漂亮的動畫警告視圖,支持文本輸入框
POP https://github.com/facebook/pop
POP是facebook的Paper中使用到的動效引擎。不管效果仍是流暢度都是很是讚的。
MSWeakTimer https://github.com/mindsnacks/MSWeakTimer
MSWeakTimer是NSTimer的替代品,MSWeakTimer沒有runloop概念,線程安全(支持GCDqueues),不會對目標進行retain操做,更不會出現循環引用(系統的NSTimer就會出現這個問題)。目前項目沒用。
GHContextMenu https://github.com/GnosisHub/GHContextMenu
實現彈出式按鈕菜單。長按屏幕,彈出次級按鈕,手指在次級按鈕上滑動,選中的按鈕突出顯示。
彈出菜單相關推薦:AAShareBubbles SphereMenu
NJKWebViewProgress https://github.com/ninjinkun/NJKWebViewProgress
UIWebView的進度條接口庫,UIWebView 自己是不提供進度條的。不過iOS8後的WKWebView支持進度提示了。
Categories---https://github.com/shaojiankui/iOS-Categories/tree/master/Categories
開發Categories,基本經常使用的都有,直接拿來用
第三方擴展讓第三方庫更增強大易用
爲SDWebImage顯示加載效果
UIActivityIndicator-for-SDWebImage
整合了SDWebImage和UIImage+Resize的功能,用於圖片的異步加載、緩存、以及下載完成後調整大小並顯示在UIImageView上。
UIImageView-AnimationForSDWebImage
一個SDWebImage 類別 加載圖片有一個過分動畫效果,就像網易新聞加載圖片動畫過渡同樣
對MBProgressHUD的擴展,方便使用
基於AFNetWorking 實現斷點續傳,下載
POP動畫封裝
POP-MCAnimate POP 的一個封裝,可讓你更方便的使用 POP。
ESSeparatorInset 一行代碼移除 UITableView 分割線左邊的默認的間距
YY系列 https://github.com/ibireme
QBPopupMenu https://github.com/questbeat/QBPopupMenu
一個無需使用圖片文件的 iOS 彈出式菜單。相似iOS 7的彈出式菜單,而且有額外的新功能。
JSBadgeView https://github.com/JaviSoto/JSBadgeView
RKNotificationHub https://github.com/cwRichardKim/RKNotificationHub
帶動畫效果的未讀消息數提醒,相似系統自帶BadgeView
OpenUDID https://github.com/ylechelle/OpenUDID
蘋果原有的UDID禁用,這是一個開源版本的UDID。建議下載ARC版
KeychainIDFA https://github.com/qixin1106/KeychainIDFA
獲取idfa標示當設備惟一識別,並保存到keychain中.基本不變.除非刷機.
PulsingHalo https://github.com/shu223/PulsingHalo
漣漪,聲波,雷達 動畫效果
AnimatedGIFImageSerialization 播放GIF圖
Masonry---Masonry介紹與使用實踐(快速上手Autolayout)
POP動畫系列教程----Facebook POP 進階指南
Popping -Pop案例 : https://github.com/schneiderandre/popping
https://github.com/jxd001/POPdemo
POP使用教程: https://github.com/maxmyers/FacebookPop
驗證:Origami多平臺動效代碼實現 一個牛逼的設計師寫的,iOS安卓都會,這個網站有不少很炫的動畫效果