1. 程式人生 > >福利來了,iOS資源大全中文版!

福利來了,iOS資源大全中文版!

  • 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)實現。★官網
  • JTAppleCalendar: 最好的iOS版雨燕日曆庫 ★官網
  • SCLAlertView-Swift:Swift 實現的一個漂亮的動畫 Alert View。★官網
  • Atlas-iOS:Atlas 是一個原生 iOS 對話 UI Layer 元件。官網
  • TKRubberIndicator:Swift 版橡膠 PageControl 指示器。 http://tbxark.github.io ★官網
  • HorizontalProgress:簡單的動畫水平進度條。官網
  • JDSwiftAvatarProgress:方便自定義的非同步載入展點陣圖進度條動畫。★官網
  • iOS-CircleProgressView:這個空間允許使用者用程式碼或者 interface builder 初始化或建立並渲染一個圓形的進度條檢視。★官網
  • Hamburger-Menu-Button:一個高度可定製的漢堡包選單按鈕。★官網
  • DGElasticPullToRefresh:iOS 彈性下拉重新整理控制元件,Swift 實現。★官網
  • HTYTextField:一個有彈性的站位文字的 UITextField。★官網
  • JDStatusBarNotification:顯示在頂部狀態列的通知,使用簡單,可以自定義。官網
  • GuillotineMenu:鍘刀樣式過渡動畫的下拉選單。★官網
  • MediumMenu:一個基於 Medium iOS 應用的選單。★官網
  • YALField:使用 interface builder 更容易地建立表單 UI。包含帶合法性驗證的自定義欄位。官網
  • StarryStars:iOS GUI 庫,用於顯示和編輯評分。官網
  • JRSplitVC:自適應佈局的 UISplitViewController。官網
  • SevenSwitch:非侵入式的 iOS7 樣式的開關替代品。★官網
  • RadialLayer:可點選元素的動畫。★官網
  • MPParallaxView:Swift 實現的 Apple TV 視差效果。★官網
  • RPLoadingAnimation:Swift 實現的基於 CALayer 的載入動畫。★官網
  • Splitflap:Swift 應用的分屏顯示框架。★官網
  • UIScrollView-InfiniteScroll:支援無限滾動的 UIScrollView 類別。★官網
  • PullToBounce:UIScrollView 的下拉重新整理控制元件。★官網
  • TVButton:重新創造一個非常酷的 Apple TV 視差圖示用在 iOS UIButton 上(Swift 實現)。★官網
  • SlackTextViewController:一個非侵入式的 UIViewcontroller 子類,提供了一個可以隨文字長度變化的大小的文字框和一些其他有用的訊息特性。官網
  • EZAlertController:便捷的 Swift UIAlertController。★官網
  • EZSwipeController:類似 Snapchat/Tinder/iOS 主頁的 UIPageViewController。★官網
  • SWRevealViewController:受到 FaceBook 和 Wunderlist 應用啟發的 UIViewController 子類,用於顯示側滑的檢視控制器。官網