iOS中文版資源庫,很是全

 
圖片
 

目錄

入門

庫和框架

音頻

  • AudioBus - 下一代 App 到 App 的實時音頻路由。
  • AudioKit - 一個強大的音頻合成,處理和分析的工具集。
  • EZAudio - 一個基於 Core Audio 的 iOS/OSX 音頻可視化框架。用於實時,低延遲的音頻處理和可視化功能的開發。
  • novocaine - 應用於 OSX 和 iOS 的高性能音頻框架。
  • QHSpeechSynthesizerQueue - 一個 AVSpeechSynthesizer(iOS文本發音) 的隊列管理系統。
  • StreamingKit - 一個針對 OSX 和 iOS 中 AudioPlayer/AudioStreamer 快捷的無縫擴展。
  • sound-fader-ios - 一個 Swift 寫的 AVAudioPlayer 的聲音控制器 ★

動畫

  • Pop - 一個 iOS 和 OS X 動畫庫,能夠方便地實現由物理效果的交互。
  • AnimationEngine - 能夠在 iOS 上方便地構建高級自定義動畫。
  • Awesome-iOS-Animation - 一個動畫項目的集合。
  • RZTransitions - iOS View Controller 過場動畫庫。
  • DCAnimationKit - iOS 動畫集合。很簡單,只須要添加流水動畫。
  • Spring - 一個簡單的 Swift iOS 動畫庫。
  • Canvas - 無需代碼就能夠在 Xcode 中顯示動畫 http://canvaspod.io
  • Fluent - 便捷的 Swift 動畫框架。 ★
  • Cheetah - 便捷的 iOS 動畫庫,由 Swift2 編寫。 ★
  • RadialLayer - 針對可點擊元素的動畫(相似於 Youtube Music)★

Apple TV

  • Voucher - 方便 tvOS App 經過 iOS 設備上相應的程序來認證的庫。

橋接

  • JSPatch - JSPatch 利用 Objective-C 運行時橋接了 Objective-C 和 Javascript。你僅需引入一個小的引擎,就可使用 JS 調用任何 Objective-C 的類。JSPatch 一般用來對 iOS App 作熱修復(hotfix)。

緩存

  • SDURLCache - URLCache 的子類,能夠爲 iPhone/iPad 應用提供的本地磁盤緩存。
  • Awesome Cache - 讓人喜好的本地緩存 ★
  • mattress - iOS Web 內容的離線緩存 ★
  • Carlos - 簡單但卻靈活的緩存 ★

圖表

  • ios-charts - 一個強大的圖表框架,MPAndroidChart 在 iOS 上的移植。★
  • JTChartView - JTChartView 是一個徹底可定製的輕量級圖表解決方案。
  • PNChart - 一個簡單漂亮的圖表庫,Pinner 和 CoinsMan 的iOS客戶端中使用了這個框架。
  • BEMSimpleLineGraph - 優雅的折線圖框架。
  • JBChartView - 基於 iOS 的圖表庫,包含折線圖和直方圖。
  • iOSPlot - iOS 圖表庫。
  • XYPieChart - 一個有動畫的餅圖框架。
  • TEAChart - 簡單易用的 iOS 圖表庫。包括了貢獻圖、時鐘圖、直方圖。
  • EChart - iOS/iPhone/iPad 圖表。提供了事件處理和動畫支持。
  • FSLineChart - 一個 iOS 折線圖庫。
  • chartee - 一個爲移動平臺設計的圖表庫。
  • ANDLineChartView - 使用 ANDLineChartView 能夠便捷的在視圖類中顯示有動畫效果的折線圖。
  • TWRCharts - 一個 ChartJS 的 iOS 封裝。結合 Obj-C 原生代碼便捷地構建有動畫的圖表。

Core Data

  • CWCoreData - 方便併發環境下 CoreData 框架開發的擴展與實用工具。
  • ObjectiveRecord - ActiveRecord 的 Objective-C 版本。
  • SSDataKit - 消除使用 CoreData 產生的樣板代碼。
  • ios-queryable - ios-queryable 是一個基於 CoreData 的 IQueryable/IEnumerable 實現。
  • ReactiveCoreData - ReactiveCoreData (RCD) 是一個將 CoreData 帶入 ReactiveCocoa 世界的嘗試。
  • Ensembles - 一個 CoreData 同步框架。
  • SLRESTfulCoreData - 根據 Objc 命名習慣,在運行時自動生成訪問器,URL替換和智能屬性映射。
  • Mogenerator - 自動生成 CoreData 代碼。
  • HardCoreData - 不會阻塞 UI 線程的 CoreData 棧和控制器。
  • encrypted-core-data - 使用 SQLClipher 對 CoreData 的 SQLite 存儲進行加密。
  • MagicalRecord - 很是優秀的 CoreData 便捷存取框架。
  • QueryKit - 一個簡潔的類型安全的 CoreData 查詢語言 ★
  • CoreStore - 強大的 CoreData 框架,解決了增量遷移、獲取、觀察等問題。★

數據庫

  • Realm - CoreData 和 SQLite 的替代品。簡潔、現代、快速。
  • YapDatabase - YapDatabase 是一個 iOS 和 Mac 上可擴展的數據庫。
  • Couchbase Mobile - Couchbase,有云同步支持的移動平臺上的文檔存儲。
  • FMDB - SQLite 的 Cocoa/Objective-C 封裝。
  • Akaibu-NSUserDefaults - Swift 鍵/值存儲,只須要一行代碼就能夠對 NSObject 對象進行歸檔。類的屬性會自動映射和歸檔。
  • FCModel - 爲那些喜歡直接使用 SQL 進行數據庫操做的人提供的 CoreData 的替代品。
  • Zephyr - 輕鬆地經過 iCloud 同步 NSUserDefaults ★
  • Prephirences - Prephirences 是一個提供了有用的協議和便捷的方法來管理應用的偏好設置,配置和應用狀態的 Swift 庫。★

加密

  • AESCrypt-ObjC - 一個簡單執拗的 AES 加密/解密類,然而它就是能夠很好的工做。

硬件

動做
  • MotionKit - 只須要兩行或者不多的幾行代碼就能夠從加速度傳感器、陀螺儀和磁力傳感器獲取數據。如今 CoreMotion 讓這些變得史無前例的簡單。
 
藍牙
  • Discovery - 這是個很簡單的庫,用來從附近的設備上發現和獲取數據(即使 peer app 在後臺工做)。
  • LGBluetooth - 基於 CoreBluetooth 的一個輕量級庫,基於 block 製做。它可以讓你程序中的 CoreBluetooth 相關的代碼更加簡潔。
  • PeerKit 一個用於事件驅動,零配置的 Multipeer 鏈接應用程序的開源 Swift 框架。★
  • simple-share - 一個基於藍牙 LE 共享的框架,易於實現附近設備的鏈接。
  • BluetoothKit - 使用 BLE 在 iOS/OSX 設備之間通信的框架★
位置
  • IngeoSDK - 老是處於開啓狀態的 iOS 位置顯示框架。
  • Proxitee - 容許開發者利用 iBeacons 和地理圍欄建立近場感知的應用。
  • LocationManager - 實現了一次性或者持續請求當前位置的功能,提供了基於 block 的異步 API。
  • LocationKit - 高級位置 SDK - 只使用不多的電量和上下文相關的位置信息就能夠提供高精確度的位置數據。
iBeacon
  • Proxitee - 容許開發者利用 iBeacons 和地理圍欄建立近場感知的應用。
  • OWUProximityManager - 一個方便的 iBeacon + CoreBluetooth 管理器。
  • Vicinity - 複製鄰近的 iBeacons (經過分析RSSI),並支持在後臺廣播和檢測 BLE 設備。
  • BeaconEmitter - 把你的 Mac 變成一個 iBeacon。
  • OWUProximityManager - iBeacons + CoreBluetooth.

HUD

  • MBProgressHUD - 用於顯示一個半透明的 HUD。當任務在後臺線程結束時能夠在上邊顯示一個指示器和/或者標籤。
  • SVProgressHUD - 一個爲你的 iOS 應用製做的簡潔,輕量級的進度指示 HUD。
  • ProgressHUD - ProgressHUD 是一個輕量易用的 HUD。
  • M13ProgressSuite - 一個包含了不少 iOS 上用於顯示進度信息工具的套裝。
  • JHProgressHUD - 一個簡單輕量的 Swift 框架,用於在 iOS 應用中顯示★
  • PKHUD - 用 Swift 從新實現了 Apple 的原生 HUD,支持 iOS 8 以上★
  • CozyLoadingActivity - 輕量的載入動做指示 HUD ★

事件總線

  • Caravel - 用於 UIWebView 和 JS 的 Swift 事件總線。★
  • SwiftEventBus - 一個真對 iOS 8 優化的發佈/訂閱事件總線。★
  • PromiseKit - iOS 和 OS X 上的 Promises 實現。
  • Bolts - Bolts 是一個試圖使構建移動應用更簡單的一個底層庫集合。包括了任務(promises)和應用關聯(deep links)。
  • SwiftTask - Swift 實現的 Promise + progress + pause + cancel + retry。 ★

文件

  • FileKit - Swift 實現的簡單快捷的文件管理工具。★

 

JSON

  • JSONKit - Objective-C JSON 工具。
  • TouchJSON - 一個 Objective-C 的 JSON 框架。
  • JSON-Framework - 這個框架用 Objective-C 實現了一個嚴格的 JSON 解釋器和生成器。
  • Mantle - 面向 Cocoa 和 Cocoa Touch 的模型框架 Model 。
  • Groot - 實現呃 JSON 字典或者數組和 Core Data Mangement 對象之間的轉換。
  • KZPropertyMapper - 以最少的代碼實現數據映射和驗證。
  • JSONModel - 神奇的基於 JSON 的數據模型化框架。建立了一系列敏捷便利,自動而且智能的模型類。
  • SwiftyJSON - 使用 Swift 處理 JSON 數據的好方法。★
  • FastEasyMapping - 快速地序列化和反序列化 JSON 數據。
  • OCMapper - Objective-C & Swift 通用的快速 JSON 模型轉化框架。 ★
  • ObjectMapper - 在模型對象(包括 class 和 struct)和 JSON 之間轉換的 Swift 框架。★
  • JASON - 性能優秀操做便捷的 JSON 解析。★
  • Gloss - 一個 Swift 寫的 JSON 解析庫。★
  • Cereal - Swift 對象序列化 ★
  • SwiftyJSONAccelerator - 使用 SwiftyJSON 或者 ObjectMapper 根據 JSON 生成 Swift 模型。支持 NSCoding 而且提供了使用 JSON 來表示模型的方法。★

佈局

  • ios-flexboxkit - 一個封裝了 Flexbox 佈局的簡單 UIKit 擴展。
  • Masonry - 利用簡單的,鏈式的語法發揮出自動佈局 NSLayoutConstraints 的強大功能。
  • FLKAutoLayout - 讓使用代碼作約束更加簡便的 UIView 類別。
  • Façade - 可編程的視圖佈局,一個 autolayout 的替代品。
  • PureLayout - 終極的 iOS 和 OS X 上的 Autolayout API,極其簡單又異常強大。同時適用於 Objective-C 和 Swift。
  • SnapKit - 一個 iOS 和 OS X 的 Swift Autolayout 領域專用語言(DSL)。★
  • Cartography - 一個 Swift 編寫的聲明式 Auto Layout 領域專用語言(DSL)。★
  • AutoLayoutPlus - 給 Auto Layout 加的一點料,由 Swift 驅動。 ★

日誌

  • CleanroomLogger - 一個基於 Swift 可配置可擴展的日誌 API,簡潔、輕量而且高效。★
  • CocoaLumberjack - 一個快捷強大靈活的日誌框架,可用於 iOS & Mac。
  • NSLogger - 一個高性能的日誌工具,它能夠顯示運行在 OS X、iOS 和 Android 上客戶端應用的蹤影。
  • Aardvark - 一個高性能日誌框架,它使得建立可操做的 bug 報告變得很是簡單。
  • BlockTypeDescription - 在日誌記錄 block 的時候顯示類型簽名。
  • QorumLogs — 爲 Xcode 和 Google Docs 設計的 Swift 日誌工具。★

地圖

  • Route-me - iOS 開源地圖框架
  • NAMapKit - 容許你在 iPhone 應用使用自定義地圖,並嘗試模仿 Mapkit 框架的一些行爲。
  • Mapbox GL - 一個 iOS 上使用 OpenGL 渲染 Mapbox 矢量地圖塊的框架。
  • CMMapLauncher - 用於 iOS 中在各類地圖應用中顯示方向的便捷框架。

媒體

圖片
  • GPU Image - 一個基於 GPU 的 iOS 開源的圖像和視頻處理框架。
  • UIImage DSP - iOS UIImage 處理功能,它使用 vDSP/Accelerate 框架來提升速度。
  • QR Code Scanner - 二維碼掃描器。
  • AsyncImageView - UIImageView 的異步圖像加載和顯示擴展,不會阻塞 UI 線程。
  • SDWebImage - 異步的圖像下載器,提供了緩存支持。以 UIImageView 類別的方式提供。
  • DFImageManager - 從多種數據源獲取圖像的現代框架。無需配置,並具備高度的可定製性和擴展性。使用了 NSURLSession。
  • MapleBacon - 一個 Swift iOS 圖像下載和緩存庫 ★
  • NYTPhotoViewer - 抽屜菜單和照片查看器。
  • IDMPhotoBrowser - 圖片瀏覽器/查看器。
  • JTSImageViewController - iOS 交互式圖片瀏覽器。
  • Concorde - 下載和解碼連續的 JPEG 圖像。
  • SCRecorder - 相似 Vine 的點擊拍攝,動畫過濾器,慢鏡頭,片斷編輯相機引擎。
  • HanekeSwift - 一個 Swift 編寫的 iOS 平臺的輕量級通用緩存框架,還有對圖像的更多支持。★
  • TOCropViewController - 一個能夠容許用戶修改 UIImage 對象的視圖控制器。
  • YXTMotionView - 一個自定義的圖片視圖,它實現了依靠設備運動來滾動圖片。
  • PINRemoteImage - 一個線程安全、高性能、特性豐富的圖像獲取器。
  • SABlurImageView - 能夠輕鬆地爲圖片添加模糊動畫效果。★
  • FastImageCache - 在滾動時快速顯示圖片的 iOS 框架。
  • BKAsciiImage - 將圖片渲染爲 ASCII art 的庫。
  • YLGIFImage - 異步的 GIF 圖像解碼和圖片瀏覽器。支持 GIF 圖動畫,但只消耗少許的內存。
  • AlamofireImage - 一個爲 Alamofire 製做的圖像組件庫。★
  • Nuke - 高級的圖片管理框架。★
  • FlagKit - 供 app 和 web 頁面上使用的漂亮旗標。★
  • YYWebImage - 異步圖像加載框架(支持 WebP,APNG,GIF 格式)。
視頻
  • VIMVideoPlayer - 一個對 AVPlayer 和 AVPlayerLayer 類的簡單封裝。
  • MobilePlayer - 一個強大完善且徹底可定製的 iOS 媒體播放器。
PDF
  • Reader - 一個 iOS PDF 閱讀器的核心。
  • UIView 2 PDF - 使用 UIViews (或配合着 XIB)的 PDF 生成器。

消息

  • LayerKit - 一個對於 Layer 的 iOS 開發組件,。是將消息(文字,照片,視頻,數據)添加到移動或 Web 應用中最簡單的解決方案。
  • Twilio - 驅動着現代的交流方式,構建下一代音頻與 SMS 應用。
  • Plivo - SMS API、音頻 API 和 全球運營商。
  • XMPPFramework - 一個 iOS 和 Mac 上的 XMPP 協議通信框架。

網絡

  • AFNetworking - 一個駕輕就熟的 iOS 和 OSX 上的網絡請求框架。
  • RestKit - RestKit 是一個 iOS Objective-C 框架,是爲了讓和 RESTful web 服務交互變的簡單、快捷、有趣。
  • FSNetworking - 穩固的 iOS 網絡庫。
  • ASIHTTPRequest - Objective-C 編寫的 HTTP 網絡請求庫。它是對 CFNetwork 易用的封裝。支持 Mac OS X 和 iPhone。
  • Overcoat - 小巧可是很強大的庫,讓建立一個 REST 客戶端簡便和有趣。
  • ROADFramework - 面向屬性的 web 服務交互方式。框架有內建的 json 和 xml 請求響應序列化方法,十分方便擴展。
  • MBNetworkMonitor - 蘋果 Reachability 類的現代化替代品,使用了 CoreTelephony 來傳達更多有關用戶網絡鏈接情況的信息
  • MBNetworkIndicator - 提供了簡單的方式在多個請求之間協調設備網絡指示器
  • Alamofire - Alamofire 是一個 Swift 寫的 HTTP 網絡庫,由 AFNetworking 的做者編寫。★
  • Transporter - 讓上傳下載更便捷的小代碼庫。★
  • CDZPinger - 使用方便的 ICMP Ping 框架。
  • NSRails - 將客戶端的對象/類映射到遠程 REST API 的對象/ORM。
  • NKMultipeer - 一個創建在多重連接上的可測試的抽象。★
  • CocoaAsyncSocket - 用於 Mac 和 iOS 的異步 socket 網絡庫。
  • Siesta - 優雅的 RESTful 資源抽象,將狀態解藕。是基於回調或者代理的網絡庫的替代品。★
  • Reachability.swift - 用 Swift 和閉包從新實現了蘋果的 Reachablility 框架。★
  • NetworkEye - 一個 iOS 網絡調試庫,能夠顯示 App 中的 HTTP 請求和請求的相關信息。

推送通知

  • Orbiter - 在 iOS 中註冊推送通知。
  • PEM - 爲推送服務器自動生成 profile。
  • Parse Push - 徹底免費的後臺推送通知,提供了建立分段,調度甚至 A/B 測試的能力。
  • Urban Airship - 付費的推送通知後臺。
  • Growth Push - 付費的推送通知。 它是在日本最受開發者喜好的工具之一。
  • APNS-Pusher - 蘋果推送通知服務的調試器。

Passbook

  • passbook - 爲 Passbook 建立 pkpass 文件。
  • Dubai - 生成和預覽 Passbook 的 Pass。
  • Passkit - 設計、建立並驗證 Passbook 的 Pass。

權限

  • PermissionScope - 智能的 iOS 受權 UI 和 統一的 API(支持位置、通知、照片、聯繫人、日曆、照片、麥克風、BT、進度指示、HealthKit 和 CloudKit)。★
  • Proposer - 便捷地請求用戶權限(支持相機、照片、麥克風、聯繫人、位置)。★
  • ICanHas - 簡化 iOS 用戶權限請求(支持位置、推送通知、相機、聯繫人、日曆、照片)。★
  • VWWPermissionKit - 可視化的 iOS 受權管理器。
  • ISHPermissionKit - 爲 iOS 提供請求用戶權限的統一方法。
  • JLPermissions - iOS 預受權工具,開發者用它來製做詢問用戶是否受權的對話框,支持日曆、聯繫人、位置、照片、備忘錄、twitter、推送通知和其餘須要受權的操做。

文本

  • Twitter Text Obj - Twitter 的文本處理庫的 Objective-C 實現。
  • Nimbus - Nimbus 是一個爲高級 iOS 軟件設計師製做工具包。
  • NSStringEmojize - 一個將 Emoji 表情符號轉換爲等價的 Unicode 字串的 NSString 類別。
  • MMMarkdown - 用於將 Markdown 轉換爲 HTML 的 Objective-C 靜態庫。
  • DTCoreText - 利用 CoreText 使用 HTML 代碼的方法。
  • DTRichTextEditor - 一個 iOS 的富文本編輯器。
  • NBEmojiSearchView - 一個支持搜索而且能夠集成到文本控件中的 emoji 下拉列表視圖。
  • ios-fontawesome - NSString + FontAwesome。
  • Pluralize.swift - 強大的 Swift String 單數轉換複數擴展。★
  • RichEditorView - RichEditorView 是一個簡單、模塊化的富文本編輯器視圖。★
  • Money - 爲與錢和現金相關工做的的 Swift 值類型。★
  • PhoneNumberKit - 用於解析,格式化和驗證國際電話號碼的 Swift 框架,由谷歌的 libphonenumber 庫支持。★
  • YYText - iOS 上用於顯示和編輯富文本的強大文本框架。

功能漫遊 / 介紹 / 教程

  • Onboard - 用一點點代碼就能夠建立一個漂亮的吸附效果的實踐。
  • EAIntroView - 高度可定製非侵入式的歡迎頁面解決方案。
  • MYBlurIntroductionView - 在 MYIntroductionView 上完善的,用於構建可定製的 app 介紹或者教程頁面的框架。
  • BWWalkthrough - 一個自定義 iOS App 的功能漫遊頁面的框架。★
  • GHWalkThrough - 一個基於 UICollectionView 的非侵入式介紹頁面組件。
  • ICETutorial - 一個很好的教程框架,相似 Path 3.X 版本的 App 中的樣式。
  • JazzHands - Jazz Hands 是一個簡單的 UIKit 關鍵幀動畫框架。動畫是可使用手勢、滾動視圖、KVO 或者 ReactiveCocoa 來控制的。
  • RazzleDazzle - 簡單的基於關鍵幀的 iOS 動畫框架,由 Swift 編寫。最適合用於 App 的滾動介紹頁面。★
  • Instructions - 向你的 iOS 項目中添加自定義的操做方式指導的簡單辦法。★
  • SwiftyWalkthrough - 建立一個體驗絕佳的功能漫遊的最簡單方法,Swift 編寫。★

URL Scheme

  • WAAppRouting - iOS 的路由實現。同時處理了 URL 識別和利用控制器顯示解析後的參數。所有這些只要一行代碼就能夠搞定,控制器堆棧還會被自動保留!
  • DeepLinkKit - 傑出的路由匹配框架,使用基於 block API 處理你的深連接。
  • IntentKit - 一個便捷的方法來在 iOS app 中處理第三方 URL schemes。
  • JLRoutes - 使用了 block API 的 iOS URL 路由框架。

UI

  • Chameleon - 一個 iOS 性能強大的輕量級扁平化顏色框架,能夠用於 Objective-C 和 Swift。★
  • ActionSheetPicker-3.0 - 爲 iOS App 快速製做一個下拉 UIPickerView / ActionSheet 功能。
  • FlatUIKit - 適用於 iOS 的扁平化 UI 組件集合。
  • JVFloatLabeledTextField - 附有浮動標籤的 UITextField 子類。
  • SSBouncyButton - 有彈性的 iOS7 樣式按鈕 UI 組件。
  • BetweenKit - 一個健壯的 iOS 拖拽框架。
  • JSQMessagesViewController - 一個優雅的 iOS 聊天消息 UI 庫。
  • AMSmoothAlert - 一個很 cool 的 AlertView。
  • TSMessages - 在屏幕上方顯示通知(好比成功、錯誤、警告或者消息)視圖。
  • NZAlertView - 簡單直觀的 AlertView。相似推送通知的效果。
  • MGSwipeTableCell - 能夠顯示滑動按鈕的 UITableViewCell 的子類,還支持多種過渡動畫。
  • ARAutocompleteTextView - subclass of 實時顯示文本提示的 UITextView 的子類。完美支持 e-mail 格式。
  • TGCameraViewController - 基於 AVFoundation 的自定義相機。樣式漂亮,輕量而且能夠很容易地集成到 iOS 項目中。
  • ENSwiftSideMenu - 一個 Swift 寫的簡潔 iOS7/8 側滑菜單。★
  • MDCSwipeToChoose - 滑動卡片來決定 "喜歡" 或者 "不喜歡" 的控件,效果相似 Tinder App。能夠用於在幾分鐘內建立識字卡 app,圖片瀏覽器或者其餘相似應用,而不用幾小時。
  • ParallaxTableViewHeader - UITableView header 的視差滾動效果組件。
  • JLToast - iOS 的 Toast 組件,提供了簡單的接口。★
  • SweetAlert - 爲 iOS 應用提供了實時動畫效果的 AlertView,Swift 編寫而成。★
  • Form - JSON 驅動的列表控件。
  • BLKFlexibleHeightBar - 建立一個高度能夠自動調整的 NavigationBar,相似 Facebook ,Square Cash,Safari 中的那樣。
  • NMPopUpView - 用於顯示浮動窗口的簡單 iOS 類。支持 Swift 和 Objective-C。★
  • SDevIconFonts - 用於 Swift 的 Fontawesome, Iconic, Ionicons, Octicon。★
  • SDevBootstrapButton - Swift 版的 Twitter Bootstrap 按鈕。★
  • SDevCircleButton - Swift 實現的圓型按鈕。★
  • SDevFlatColors - Swift 實現的扁平化顏色。★
  • ColorArt - 從圖片中取出主要顏色,相似 iTunes 11 的效果。
  • IQKeyboardManager - 防止鍵盤滑出來遮擋住 UITextField/UITextView 的框架,非侵入,無需代碼。
  • WCFastCell - 滾動流暢的 Tables/Collections cell (沒有動畫)。
  • Motif - 一個基於 JSON 的可定製輕量級樣式表框架。
  • VBFPopFlatButton - 基於 Facebook POP製做的,有9種不一樣狀態動畫的扁平化按鈕。
  • HTPressableButton - 扁平化設計的能夠按壓的按鈕。
  • Cool-iOS-Camera - 一個徹底可定製的現代的照相機,使用 AVFoundation 框架實現。
  • AsyncDisplayKit - AsyncDisplayKit 是一個 iOS 框架,它可以使一個很複雜的用戶界面保持平滑和反應靈敏。
  • AMTagListView - 一個能夠添加一系列高度可定製化的標籤的 UIScrollView 子類。
  • MotionBlur - MotionBlur 讓你能夠在 iOS 動畫效果上添加模糊效果。
  • PBJVision - iOS 相機引擎,支持點擊拍攝,慢動做視頻和圖片捕捉功能。
  • DynamicColor - 又一個用於操做顏色的 Swift 擴展。★
  • GaugeKit - 可定製的儀表組件,能夠方便地仿製蘋果樣式的儀表盤。★
  • SVWebViewController - 一個非侵入式的內置瀏覽器。
  • SwiftWebVC - 一個 SVWebViewController 的 Swift 實現。★
  • MVAutocompletePlaceSearchTextField - 一個相似 Google Places,Uber 等位置搜索的非侵入式自動完成控件。
  • MVMaterialView - 用來模仿 Material Design 概念波紋(Ripple)效果 UI 控件的子類和 UIButton。
  • Atlas - 爲 Layer 設計的原生 iOS 消息應用 UI 組件。
  • Swift-Prompts - 用來設計自定義提示的 Swift 庫,有很大的範圍可供選擇。★
  • IQDropDownTextField - 提供了下拉 UIPickerView 支持的 UITextField。
  • PJAlertView - 蘋果棄用了原來好用的警告視圖,讓咱們失去了不少的定製性,這個庫從新將定製性帶回來。
  • CZPicker - iOS 的 Popup 樣式的 UIPickerView.
  • TisprCardStack - 卡片 UI 庫。★
  • YXTPageView - 一個支持 UIView 和 UITableView 之間滾動切換的 PageView。
  • DatePickerDialog - 在 UIAlertView 上顯示 UIDatePicker 的 Swift 庫。★
  • gifu - iOS 上支持動態 GIF 的 Swift 框架。★
  • SAHistoryNavigationViewController - SAHistoryNavigationViewController 實現了一個在 iOS 上的相似任務管理器的 UI,兼容 UINavigationContoller,3D Touch。★
  • DOFavoriteButton - 一個可愛的動畫按鈕。★
  • LNRSimpleNotifications - 簡單的 Swift app 內置通知。LNRSimpleNotifications 是一個 Swift TSMessages 簡化版本。 ★
  • NgKeyboardTracker - iOS 的鍵盤跟蹤 Objective-C 庫。
  • SAInboxViewController - 受到 "Inbox by google" 動畫過渡效果啓發的 UIViewController 子類。★
  • TLYShyNavBar - 不像那些 UINavigationBar 那麼傲慢。這個 Bar 很謙虛!能夠很容易地建立自動滾動的 navigation bar。
  • BRYXBanner - Swift 的 iOS7+ 樣式的下拉通知。 ★
  • NYAlertViewController - 能夠自定義內容視圖的 iOS AlertView,可高度自定義。
  • HDNotificationView - 使用模仿原生的通知橫幅 UI,發出任何警告。
  • MZFormSheetPresentationController - MZFormSheetPresentationController 提供了一個原生 iOS UIModalPresentationFormSheet 的替代品,添加了對 iPhone 的支持,而且能夠自定義 controller 的尺寸和表單的外觀。
  • AnimatedTransitionGallery - 使用 UIViewControllerAnimatedTransitioning 協議實現了自定義 iOS 7 過渡動畫。
  • iCarousel - iOS 和 Mac OS 上簡單的,高度可定製化的數據驅動 3D 跑馬燈。
  • RESideMenu - 受 Dribble 上的設計啓發而製做的 iOS 7/8 樣式的視差側滑菜單。
  • FontAwesomeKit - iOS 的圖標字體庫,如今支持 Font-Awesome,Foundation icons,Zocial 和 ionicons。
  • Cocoa Controls - 開源的 iOS 和 OS X UI 組件.
  • ActiveLabel.swift - 非侵入的 UILabel 替代品,支持 Hashtags (#), Mentions (@) 和 URL (http:// )。 ★
  • XLForm - XLForm 是最靈活強大的 iOS 庫,用來建立動態的 tableview 表單,徹底適用於 Swift 和 Obj-C。
  • RAReorderableLayout - 能夠拖拽放置的 UICollectionView 元素。
  • ESTabBarController - 一個容許高亮按鈕和自定義按鈕動做的 Tabbar 控制器。
  • STPopup - STPopup 爲 iPhone 和 iPad 提供了一個 popup 樣式的 UINavigationController。
  • HoneycombView - HoneycombView 是用來顯示相似 Honyecomb 佈局的 iOS UIView,由 Swift 實現。★
  • tapkulibrary - tap + haiku = tapku, 一個精心設計的 iOS 開源框架。
  • NVActivityIndicatorView - 很好的加載動畫集合。★
  • KCJogDial - 提供控制功能的 UIView,相似一個轉輪控制器。★
  • PagingMenuController - 有可定製的菜單的分頁視圖控制器,Swift 實現。★
  • RadialMenu - RadialMenu 是一個提供了觸控的上下文菜單(相似 iOS8 中 iMessage 的錄製按鈕)的自定義控件。使用 Swift 和 POP 框架構建。★
  • VLDContextSheet - 相似 Pinterest iOS app 中的菜單。
  • cariocamenu - 最快的無點擊菜單。★
  • DAExpandAnimation - 以自定義的模態過渡效果,從 cell 中展開來呈現控制器的庫。★
  • ScrollPager - 相似 Flipboard 的滾動翻頁。★
  • ComponentKit - 受到 React 啓發的 iOS 框架,Facebook 出品A React-Inspired View Framework for iOS, by Facebook.
  • Eureka - 使用純 Swift 構建優雅的 iOS 表單。★
  • PMTween - 優雅靈活的 iOS 漸變庫。
  • MZTimerLabel - 讓 UILabel 變成 倒計時器或者秒錶的便利類,相似蘋果的時鐘應用。
  • WobbleView - WobbleView 是一個實現了流行的搖晃效果的視圖。你能夠在應用中方便的添加動態的用戶交互和過渡效果。★
  • CBZSplashView - Twitter 樣式的啓動頁(Splash Screen)視圖,縮放後顯示主視圖。
  • RKNotificationHub - 讓任何 UIView 變成完善的通知中心。
  • EatFit - Eat fit 是一個受 Google Fit 啓發的用於漂亮地展現數據的組件。
  • CollapsableTable - 能夠自定義 section header 的可摺疊 tableview section。★
  • LiquidFloatingActionButton - 流體狀態的 Material Design 的浮動按鈕。
  • LiquidLoader - 液體動畫的加載器組件。★
  • PickerView - Swift 實現的自定義的 UIPickerView 替代品。★
  • InteractivePlayerView - 自定義的 iOS 音樂播放器視圖。★
  • phone-number-picker - 一個 Swift 實現的簡單易用的視圖控制器,相似 WhatsApp 那樣讓你輸入帶有國家代碼電話號碼。★
  • DLWBouncyView - BouncyView 是一個爲全部視圖都實現了最近流行的彈性效果的框架。
  • MMPopupView - 基於 Pop-up 的視圖(例如,AlertSheet),支持方便地定製。
  • EXTView - 使用 IB_DESIGNABLE 和 IBInspectable 爲 Interface Builder 提供了 UIView 擴展。
  • JTMaterialSwitch - 一個受 Google 的 Material Design 啓發的可定製的開關 UI,有波紋效果和彈性動畫。
  • PickerView - Swift 寫的可定製的 UIPickerView 替代品。
  • KCSelectionDialog - 簡單的選擇對話框。★
  • SFFocusViewLayout - 支持內容聚焦的 UICollectionViewLayout。
  • UITextField-Shake - 添加了搖晃動畫的 UITextField 類別。也有 Swift 版本 ★
  • JTFadingInfoView - 一個基於 UIButton 的支持淡入淡出動畫特性的視圖。
  • KCFloatingActionButton - 簡潔的 iOS 浮動操做按鈕。★
  • TTGSnackbar - 在屏幕底部顯示簡單的消息和操做按鈕,支持多種動畫效果。★
  • TTGEmojiRate - iOS 的相似 emoji 的評分視圖。★
  • CardAnimation - 卡片翻頁動畫效果。★
  • BEMCheckBox - 優雅的 iOS 複選框。(Check box)
  • CVCalendar - 支持 iOS 8+ 的自定義可視化日曆,Swift(2.0)實現。★
  • SCLAlertView-Swift - Swift 實現的一個漂亮的動畫 Alert View。★
  • Atlas-iOS - Atlas 是一個原生 iOS 對話 UI Layer 組件。
  • TKRubberIndicator - Swift 版橡膠 PageControl 指示器。 http://tbxark.github.io ★
  • HorizontalProgress - 簡單的動畫水平進度條。
  • TKSwitcherCollection - 一個動畫開關集合。http://tbxark.github.io ★
  • JDSwiftAvatarProgress - 方便自定義的異步加載展位圖進度條動畫。★
  • iOS-CircleProgressView - 這個空間容許用戶用代碼或者 interface builder 初始化或建立並渲染一個圓形的進度條視圖。★
  • Hamburger-Menu-Button - 一個高度可定製的漢堡包菜單按鈕。★
  • DGElasticPullToRefresh - iOS 彈性下拉刷新控件,Swift 實現。★
  • HTYTextField - 一個有彈性的站位文字的 UITextField。★
  • JDStatusBarNotification - 顯示在頂部狀態欄的通知,使用簡單,能夠自定義。
  • GuillotineMenu - 鍘刀
  • 樣式過渡動畫的下拉菜單。★
  • MediumMenu -    
相關文章
相關標籤/搜索