Swift 項目中可能用到的第三方框架

下拉刷新

  • BreakOutToRefresh 一個下拉刷新打磚塊的swift庫
  • SDRefreshView 簡單易用的上拉和下拉刷新
  • ZLSwiftRefresh - 下拉刷新/上拉加載更多,支持自定義動畫,集成簡單
  • GearRefreshControl - 一個很是精細的下拉刷新 作的很細心
  • refresher - 簡潔清爽的下拉刷新
  • PullToBounce - 彈性動畫 很是炫酷的下拉刷新
  • RCTRefreshControl qq的橡皮糖下拉刷新
  • PullToRefresh 刷新動畫可定製的下拉數據請求更新組件
  • MLSwiftBasic 集合自定義導航欄、下拉刷新/上拉加載更多、視覺效果、好用分類等等一系列,卻耦合性很低的Swift庫!

圖片選擇、瀏覽 (這部分swift庫真少呀 歡迎知道的補充)

網絡部分

  • Alamofire 著名的 AFNetworking 絡基礎庫 Swift 語言版
  • AlamofireImage 基於 Alamofire 的網絡圖片組件庫
  • NetReachability 檢查網絡鏈接的連通性
  • Ji Swift 版 HTML/XML 解析器
  • CoreStore 提供高可讀性,一致性及安全性的 Core Data 管理類庫
  • SwiftyJSON GitHub 上最爲開發者承認的 JSON 解析類

圖片

  • Kingfisher onevcat 大神開發的處理網絡圖片及緩存的庫
  • ImageScout 最小網絡代價得到圖片大小及類型
  • Nuke 完整、強大、實用的圖片管理類庫
  • HanekeSwift 輕量帶緩存高性能圖片加載組件

界面效果 , 動畫等

  • awesome-ios-animation 收集了iOS平臺下比較主流炫酷的幾款動畫框架(這上面有不少,孫然不是所有用swift寫的。可是仍是能夠鑑賞下)
  • LiquidFloatingActionButton 可定製水滴型浮動動態按鈕組件及演示
  • PNChart-Swift 帶動畫效果的圖表控件庫
  • HamburgerButton - Menu/Close 不管設計仍是代碼,都進行了精雕細琢
  • HamburgerButton - Check Hamburger 風格按鈕動畫圖標(單選)組件
  • entotsu/TKSubmitTransition 登陸加載、返回按鈕轉場動畫組件
  • SweetAlert-iOS 帶動畫效果彈窗封裝類
  • Dodo 一款輕量地可定製信息欄小組件
  • AnimatedTabBar 靈動的動畫tabbar
  • KYCircularProgress 簡單、實用路徑可定進程條
  • ParkedTextField 帶固定文本的輸入組件
  • optonaut/ActiveLabel.swift 擴展實現 UILabel 觸控事件針對 「#, @, 連接」 響應
  • GMStepper 帶動畫效果、支持手勢滑動操做的步進標籤
  • KSTokenView 帶搜索、快捷輸入、分段顯示關鍵詞輸入組件
  • QRCodeReader QR 二維碼閱讀組件及示例
  • EasyTipView 彈出提示框類及演示示例
  • Popover 泡泡風格彈出視圖封裝類庫
  • TimingFunctionEditor - TimingFunctionEditor用swift編寫, 貝塞爾曲線編輯器,編輯後能夠預覽或拷貝代碼片斷直接使用。P.S. 該項目採用更簡單的依賴管理器 Carthage ,而很是用的 CocoaPods。Carthage介紹中文
  • AAFaceDetection - AAFaceDetection--swift,簡單、實用的面部識別封裝庫。雖然該技術從 iOS 5 發展,不過真正有趣的應用還很少。。
  • Concorde - swift, Concorde, 一個可用於下載和解碼漸進式 JPEG 的庫, 可用來改善應用的用戶體驗。
  • ZoomTransition - swift, 經過手勢操控圖片的放大、縮小、旋轉等自由變化效果的組件及示例。
  • AFImageHelper - swift,一套針對 UIImage 和 UIImageView 的實用擴展庫,功能包含填色和漸變、裁剪、縮放以及具備緩存機制的在線圖片獲取
  • PinterestSwift - swift,Pinterest 風格圖片縮放、切換示例。
  • NVActivityIndicatorView 等待指示器 真心多。-_-html

    約束Autolayout

  • SnapKit 我就用這一個ios


 

文/大石頭布(簡書做者)
原文連接:http://www.jianshu.com/p/83c069022e45
著做權歸做者全部,轉載請聯繫做者得到受權,並標註「簡書做者」。git

相關文章
相關標籤/搜索