iOS及Mac開源項(xiàng)目和學(xué)習(xí)資料【超級全面】

UI

下拉刷新

EGOTableViewPullRefresh – 最早的下拉刷新控件。

SVPullToRefresh – 下拉刷新控件。

MJRefresh – 僅需一行代碼就可以為UITableView或者CollectionView加上下拉刷新或者上拉刷新功能〖庋辏可以自定義上下拉刷新的文字說明。具體使用看“使用方法”。 (國人寫)

XHRefreshControl – XHRefreshControl 是一款高擴(kuò)展性蹋辅、低耦合度的下拉刷新、上提加載更多的組件挫掏。(國人寫)

CBStoreHouseRefreshControl – 一個效果很酷炫的下拉刷新控件侦另。

BreakOutToRefresh – 一個下拉刷新打磚塊的開源 Swift 庫,能讓用戶在等待下拉刷新的時候邊玩撞球游戲邊等待尉共。

KYJellyPullToRefresh – 實(shí)現(xiàn)彈性物理效果的下拉刷新褒傅,神奇的貝塞爾曲線,配合UIDynamic寫的一個擬物的下拉刷新動畫袄友。

MHYahooParallaxView – 類似于Yahoo Weather和News Digest首屏的視差滾動殿托。

SDRefreshView – 簡單易用的上拉和下拉刷新(多版本細(xì)節(jié)適配)。

ZLSwiftRefresh – swift下拉刷新/上拉加載更多剧蚣,支持自定義動畫支竹,集成簡單,兼容UITableView/CollectionView/ScrollView/WebView鸠按。

BreakOutToRefresh – swift礼搁,上拉和下拉刷新。

GearRefreshControl – swift目尖,上拉和下拉刷新叹坦。

refresher – swift,上拉和下拉刷新卑雁。

可展開/收縮的下拉菜單–SvpplyTable – 一個可展開可收縮的下拉菜單募书,類似Svpply app。

ODRefreshControl – 原iOS6上的橡皮糖刷新樣式测蹲,很有意思∮瘢現(xiàn)在也很多大的 App 在用,比如蝦米音樂和 QQ 客戶端扣甲。

PullToMakeSoup – PullToMakeSoup, 自定義下拉刷新的動畫效果:煮飯, Yalantis新作篮赢!

TwitterCover – Twitter iOS客戶端的下拉封面模糊效果齿椅。

Replace-iOS – Replace-iOS 讓人眼前一亮的下拉刷新(iOS)。

Animations – 封裝了一下启泣,使用的時候只要兩行代碼涣脚。一些動畫的飛機(jī)稿,都是一些單獨(dú)分離出來的用于測試的子動畫寥茫,現(xiàn)在統(tǒng)一歸類一下遣蚀。

模糊效果

FXBlurView -be 支持iOS5.0以上版本,支持靜態(tài)纱耻、動態(tài)模糊效果芭梯,繼承與UIView的模糊特效。

VVBlurPresentation -很簡單易用的在原來viewconntroller基礎(chǔ)上做模糊弄喘,然后present新的viewcontroller的玖喘。

UICustomActionSheet – 通過模糊背景來著重強(qiáng)調(diào)與菜單相關(guān)的元素–對話框 里面已經(jīng)收藏。

SABlurImageView – 支持漸變動畫效果的圖像模糊化類庫蘑志。P.S. 與前幾天推存類庫 SAHistoryNavigationViewController 是同一位作者累奈。

AutoLayout

Masonry – Masonry是一個輕量級的布局框架,擁有自己的描述語法急但,采用更優(yōu)雅的鏈?zhǔn)秸Z法封裝自動布局费尽,簡潔明了并具有高可讀性( 使用介紹1 使用介紹2),iOS自適應(yīng)前段庫-Masonry的使用)羊始,Masonry旱幼、Classy、ClassyLiveLayout介紹突委。使用DEMO 視圖居中顯示柏卤、子視圖含邊距、視圖等距離擺放匀油、計算ScrollView的contentsize缘缚。

Classy – Classy是一個能與UIKit無縫結(jié)合stylesheet(樣式)系統(tǒng)。它借鑒CSS的思想敌蚜,但引入新的語法和命名規(guī)則桥滨,Classy官網(wǎng),Masonry弛车、Classy齐媒、ClassyLiveLayout介紹。

ClassyLiveLayout – ClassyLiveLayout通過結(jié)合Classy stylesheets與Masonry一起使用纷跛,能夠在運(yùn)行的模擬器中微調(diào)Auto Layout約束實(shí)時顯示效果的工具喻括,Masonry、Classy贫奠、ClassyLiveLayout介紹唬血。

Snap – Snap是Masonry Auto Layout DSL的Swift版本望蜡,是一款輕量級的布局框架,使用了更良好的語法封裝了AutoLayout拷恨。Snap支持iOS和OS X脖律。

PureLayout –

UIView-AutoLayout – Deprecated in favor of PureLayout, which includes OS X support:https://github.com/smileyborg/PureLayout。

Cartography –

Auto-Layout-Showcase – swift,AutoLayout 進(jìn)階 Demo腕侄,寬高比約束小泉、比例約束、不等約束兜挨、視差約束、低優(yōu)先級約束等高級用法眯分,無需寫碼即可進(jìn)行復(fù)雜頁面布局拌汇,Demo 還動態(tài)模擬了各屏幕下的效果。來自百度知道 iOS 小組的內(nèi)部分享弊决。

富文本

RTLabel – 富文本噪舀。

RTLabel – 富文本,RTLabel支持64位飘诗。

TYAttributedLabel – TYAttributedLabel与倡。 簡單易用的屬性文本控件(無需了解CoreText),支持富文本昆稿,圖文混排顯示纺座,支持添加鏈接,image和UIView控件溉潭,支持自定義排版顯示净响。

TQRichTextView – 用于做富文本視圖控件顯示,用于即時通訊的表情顯示喳瓣,以及資源評論的富文本顯示馋贤。

TTTAttributedLabel – 一個文字視圖開源組件,是UILabel的替代元件畏陕,可以以簡單的方式展現(xiàn)渲染的屬性字符串配乓。另外,還支持鏈接植入惠毁,不管是手動還是使用UIDataDetectorTypes自動把電話號碼犹芹、事件、地址以及其他信息變成鏈接鞠绰。用TTTAttributedLabel創(chuàng)建變化豐富的UILabel – 網(wǎng)易新聞iOS版使用羽莺。

MLEmojiLabel – 自動識別網(wǎng)址、號碼洞豁、郵箱盐固、@荒给、#話題#和表情的label〉蟛罚可以自定義自己的表情識別正則志电,和對應(yīng)的表情圖像。(默認(rèn)是識別微信的表情符號)蛔趴,繼承自TTTAttributedLabel挑辆,所以可以像label一樣使用。label的特性全都有孝情,使用起來更友好更方便鱼蝉。

FXLabel – FXLabel是一個功能強(qiáng)大使用簡單的類庫,通過提供一個子類改進(jìn)了標(biāo)準(zhǔn)的UILabel組件箫荡,為字體增加了陰影魁亦、內(nèi)陰影和漸變色等,可以被用在任何標(biāo)準(zhǔn)的UILabel中羔挡。FXLabel還提供了更多控件洁奈,可以對字體行距、字體間距等進(jìn)行調(diào)整绞灼。

WFReader – 一款簡單的coretext閱讀器利术,支持文本選擇、高亮以及字體大小選擇等低矮。

WPAttributedMarkup – WPAttributedMarkup is a simple utility category that can be used to easily create an attributed string from text with markup tags and a style dictionary印叁。

KMPlaceholderTextView – 可顯示多行 placeholder 的 textView,可以在IB里面設(shè)置 — swift军掂。

HHFlashSwitch – 一個另類的UISwitch喉钢,選擇后,背景水波擴(kuò)散變色效果良姆。

UUColorSwitch – Switch 開關(guān)動畫效果,當(dāng)打開開關(guān)時爵赵,Switch可實(shí)現(xiàn)平滑渲染過渡到父視圖的效果颠锉。

UITextViewDIYEmojiExample – UITextView編輯時插入自定義表情-簡單的圖文混編。

Shimmer – BlingBling閃光效果,酷炫的Label的效果箭窜,可以用于加載等待提示整袁。

ZSSRichTextEditor – 適用于iOS的富文本W(wǎng)YSIWYG編輯器呈队,支持語法高亮和源碼查看枪蘑。ZSSRichTextEditor包含所有WYSIWYG標(biāo)準(zhǔn)的編輯器工具。

RichEditorView – swift陆馁,一套可定制富文本編輯器組件及示例找颓。功能完整、代碼簡練叮贩、實(shí)現(xiàn)邏輯巧妙(編輯器核心與 WebView 結(jié)合击狮,采用 HTML5 contentEditable 編輯模式佛析,執(zhí)行JS 配套命令 execCommand 實(shí)現(xiàn)富文本編輯功能)。

DTCoreText – 可以解析HTML與CSS最終用CoreText繪制出來彪蓬,通常用于在一些需要顯示富文本的場景下代替低性能的UIWebView寸莫。DTCoreText源碼解析。

CSGrowingTextView – 用作即時通訊文本框和評論文本框使用档冬,可以顯示多行輸入膘茎。

MarkdownTextView – 顯示Markdown的TextView。

高仿微信限定行數(shù)文字內(nèi)容 – 采用Autolayout高仿微信純文字限定行數(shù)酷誓。

FuriganaTextView – 實(shí)現(xiàn)復(fù)雜的日文韓文排版披坏。

ParkedTextField – 帶固定文本的輸入組件。

LTMorphingLabel – swift 能夠?qū)崿F(xiàn)文字變形動畫效果的Label盐数,用Swift寫的一個能夠?qū)崿F(xiàn)文字變形動畫效果的Label棒拂,很炫。

GJCFCoreText – 圖文混排娘扩。

AttributedLabel – 顯示性能數(shù)量級 UILabel 的 AttributedLabel着茸。無畏無懼壮锻、挑戰(zhàn)權(quán)威琐旁。

FFLabel – 自動檢測 URLs, @username, #topic# 等關(guān)鏈詞(提供響應(yīng)擴(kuò)展)。實(shí)用的標(biāo)簽文本小組件猜绣。

圖表

PNChart – 國內(nèi)開源作者灰殴,動態(tài)的圖表。

swift-linechart – 功能完整掰邢、實(shí)用的折線圖組件牺陶。使用方便,參數(shù)配置簡單辣之。是不可多得的優(yōu)質(zhì)組件–swift掰伸。

ios-charts – 一款優(yōu)秀 Android 圖表開源庫 MPAndroidChart 的 Swift 語言實(shí)現(xiàn)版(支持 Objective-C 和 Swift 調(diào)用)。缺省提供的示例代碼為 Objective-C怀估。

TEAChart – xhacker/TEAChart 一個簡潔的 iOS 圖表庫狮鸭,支持柱狀圖、餅圖以及日歷等多搀。

YOChartImageKit – 支持在watchOS上繪制圖表歧蕉,看它最近更新挺勤快的,可以關(guān)注一下康铭。

RealtimeGradientText – Fun With CALayer Mask 剛好今天開源了一個有趣的項(xiàng)目 RealtimeGradientText惯退,所以也好聊一下 CALayer 的 Mask,說明从藤。

表相關(guān)

SWTableViewCell – 國內(nèi)開源作者催跪,帶很多手勢的表單元格锁蠕。

MCSwipeTableViewCell – 帶很多手勢的表單元格。

TMQuiltView – 瀑布流叠荠。

WaterfallFlowDemo – 一個簡單的UICollectionView瀑布流布局演示demo匿沛。

XLForm – 很多表格類的table,寫法更高冷一點(diǎn),推薦使用榛鼎。

RETableViewManager – 可以十分方便地生成各種樣式逃呼、各種功能的TableView。只要開發(fā)者能想到的列表效果或者功能者娱,都可以利用這份代碼迅速編寫出來抡笼。比如,之前要實(shí)現(xiàn)一個填寫各種資料的列表黄鳍,可能需要很多代碼推姻,現(xiàn)在只需要幾行代碼就可以實(shí)現(xiàn)。

UIScrollSlidingPages – 允許添加多視圖控件框沟,并且可以橫向滾動藏古。有點(diǎn)類似于Groupon app。

HBHorizontalTableView – swift忍燥,TableView 橫向滾動小示例(仿照 AppStore 應(yīng)用展示)拧晕。

HorizontalScrollCell – HorizontalScrollCell是一款使用方便的水平方向可滾動的單元格,適用于UICollectionView中實(shí)現(xiàn)水片方向滾動視圖梅垄。 厂捞。

SYJiugonggeTableView – tableView封裝的九宮格。

UUChatTableView – UUChatTableView 氣泡聊天界面队丝,支持文本靡馁、圖片以及音頻的氣泡聊天界面。源碼推薦說明机久。

Chats – 聊天 UI 示例程序臭墨。此項(xiàng)目應(yīng)該只為演示或?qū)W習(xí)之用,沒有服務(wù)器 — swift膘盖。

Atlas-iOS – 快速在iOS里集成聊天功能胧弛,類似開源版本的環(huán)信。Layer家開源了一套聊天app界面的解決方案.看起來很贊衔憨,很多蠻復(fù)雜的東西直接都幫封好了叶圃。不得不說現(xiàn)在做app開發(fā)真是很簡單,大部分時間搭積木就可以了践图。官方網(wǎng)站掺冠。

DLSlideView – DLSlideView對常見的頂部Tab頁點(diǎn)擊、滑動分頁做了封裝。它使用基于ViewController的container特性(而不是scrollview)來管理各個子頁面德崭,以支持無限分頁斥黑,源碼推薦說明。

VOVCManager – 頁面管理器:1.跳轉(zhuǎn)指定頁面,只需要知道viewController的Class名,如果有storyboard,則需要指定storyboard名眉厨;2.無需添加基類锌奴;3.支持URLScheme跳轉(zhuǎn)指定頁面。

MBXPageViewController – 簡潔快速的頁面切換–MBXPageViewController憾股,帶有按鈕控件的UIPageController鹿蜀,非常整潔、簡單以及快速服球。該項(xiàng)目通過三種形式展示頁面之間的切換茴恰,比如導(dǎo)航欄上的多個tab切換、頁面左右兩端箭頭指示切換斩熊,以及使用分段控件往枣。

PagerTab – UIScrollView實(shí)現(xiàn)滑動轉(zhuǎn)換頁面,類似網(wǎng)易云音樂iOS版的頁面滑動切換效果粉渠。

GUITabPagerViewController – 多個tab滑動切換分冈。

VOMetroLayoutDemo – Metro風(fēng)格的UICollectionView, 目前只支持橫向布局,僅在iPad上應(yīng)用。

KYCellAnimation – 給UITableViewCell增加進(jìn)入的動畫霸株。

COBezierTableView – swift雕沉,通過編輯 Bezier 曲線四點(diǎn)位置設(shè)置 TableView 內(nèi) Cell 及對應(yīng)按扭位置。實(shí)驗(yàn)效果很贊淳衙。

RDVTabBarController – 一個TabBar組件蘑秽,可以方便設(shè)置底部菜單的文字圖片饺著,點(diǎn)擊效果箫攀,小紅點(diǎn)提示等。

LxTabBarController – 改變了原生tabbar切換tab時的生硬效果幼衰,并加入滑動切換手勢(有和界面上的其它手勢發(fā)生沖突的風(fēng)險靴跛,可根據(jù)具體項(xiàng)目予以關(guān)閉),swift版本渡嚣。

橫向展示文本內(nèi)容的自定義cell – 可以橫向展示文本內(nèi)容的自定義cell梢睛,根據(jù)文本無限滾動。

UITableView-FDTemplateLayoutCell – UITableView-FDTemplateLayoutCell 是一個方便緩存 UITableViewCell 的高度的框架识椰。

ExpandingStackCells – 采用 UIStackView 實(shí)現(xiàn)表格單元格擴(kuò)展內(nèi)容顯示示例及解決方案绝葡。

Sapporo – swift 單元格模型驅(qū)動的集合視圖管理器組件。又一個超實(shí)用的“輪子”腹鹉。

MDIHorizontalSectionTableViewController – 根據(jù)產(chǎn)品需求開源了一個交互項(xiàng)目藏畅,可以理解為橫向Section的TableView,section和cell同時支持拖拽功咒,后續(xù)安卓版本也會開源出來愉阎。

JZNavigationExtension – 多功能導(dǎo)航控制器绞蹦,可以透明返回欄。

QuickRearrangeTableView – 基于 UITableView 的快速重排功能擴(kuò)展子類榜旦。通過長按選定單元格然后滾動移動到指定位置幽七。

隱藏與顯示

SlideTapBar – 滾動欄菜單,向上滾動時隱藏tabbar溅呢,向下滾動馬上顯示tabbar澡屡。

FoldingTabBar.iOS – 可折疊Tab Bar和Tab Bar Controller。

LTNavigationBar – LTNavigationBar為app導(dǎo)航欄添加動態(tài)著色效果咐旧,可自定義其背景色挪蹭。Demo包含:1.變換背景色;2.滾動視圖休偶,導(dǎo)航欄和狀態(tài)欄重疊梁厉。

BLKFlexibleHeightBar – 固定Header的效果庫。踏兜。

HUD與Toast

MBProgressHUD – 最多人用的loading词顾。

SVProgressHUD – SVProgressHUD的loading,如果你需要定制化的等待提示器碱妆,這個就是了(也許是最好的)肉盹。。

ProgressHUD – ProgressHUD的loading疹尾,使用最簡單上忍。

MMProgressHUD – 設(shè)置HUD出現(xiàn)和消失的方式(包括上下、左右纳本、淡入淡出窍蓝、放大縮小等等),設(shè)置HUD的內(nèi)容(可以在HUD中加入幀動畫繁成、動態(tài)圖片等等)吓笙,設(shè)置HUD出現(xiàn)時的底部覆蓋層顏色,等等巾腕∶婢Γ總而言之,這是一份集大成的HUD代碼尊搬。慢慢看視頻吧叁鉴,囊括了所有效果。

WSProgressHUD – 一個小巧精致的HUD,支持添加到自定義View上, 還有更多小細(xì)節(jié).佛寿。

對話框

WCAlertView – 自定義的對話框幌墓。

IOS7AlertView – IOS7AlertView的對話框。

AMSmoothAlert – 動畫效果不錯,最多star克锣,但不支持arm64茵肃。

DQAlertView – 扁平化的樣式不錯。

HHAlertView – 一個簡易的alertview 有三種樣式袭祟,有成功验残,失敗,和警告三種樣式巾乳,支持Delegate和block兩種回調(diào)您没。

MJPopupViewController – 實(shí)現(xiàn)彈出視圖的各種彈出和消失效果,包括淡入淡出(fade in胆绊,fade out)氨鹏,從屏幕上方飛進(jìn),下方飛出压状,從屏幕左方飛進(jìn)仆抵,右方飛出等等效果,彈窗种冬。

EasyTipView – 彈出提示框類及演示示例镣丑。同樣地,API 簡單娱两、易用莺匠。好“輪子”,彈窗十兢。

kxmenu – kxmenu彈出菜單趣竣,點(diǎn)擊視圖上任意位置的按鈕,會彈出一個菜單旱物,并且有個小箭頭指向點(diǎn)擊的按鈕遥缕,類似氣泡視圖。彈出的菜單位置會根據(jù)按鈕的位置來進(jìn)行調(diào)整异袄。

QBPopupMenu – QBPopupMenu彈出菜單通砍,實(shí)現(xiàn)類似 UIMenuItem 的彈出菜單按鈕玛臂。點(diǎn)擊按鈕烤蜕,會彈出一個菜單,上面可以排列多個按鈕迹冤。純代碼實(shí)現(xiàn)讽营,不需要任何圖片。

STModalDemo – 彈出視圖(通知泡徙,提示橱鹏,選擇,窗口)。

TAOverlay – TAOverlay可通過疊加層展示有用的信息莉兰,可自定義文本和背景色挑围,添加陰影和模糊效果,以及更改字體大小或者用自定義圖片替換頁面上的icon糖荒。

UICustomActionSheet – 通過模糊背景來著重強(qiáng)調(diào)與菜單相關(guān)的元素–模糊效果 里面已經(jīng)收藏杉辙。

ActionSheetPicker-3.0 – 該項(xiàng)目是此前熱門項(xiàng)目ActionSheetPicker的新版本,快速復(fù)制了iOS 8上的下拉 UIPickerView/ActionSheet功能捶朵。

MJAlertView – 3D效果轉(zhuǎn)場效果警示圖–MJAlertView蜘矢。

SwiftyDrop – 輕量、易用的小清新彈出列表及信息提示組件真心不錯综看。

其他UI

AwesomeMenu – 最多人用的Path菜單品腹。

DCPathButton – Path,4.0的彈出菜單红碑,呼出或者關(guān)閉菜單時舞吭,多個小圖標(biāo)會分別按照逆時針和順時針的方向進(jìn)行滾動。

SphereMenu – 利用UIDynamicAnimator的有趣的菜單析珊,path類似镣典。

KYGooeyMenu – KYGooeyMenu 是一個具有 Gooey Effects 帶粘性的扇形菜單控件(衛(wèi)星菜單、path)唾琼。

TwitterPaggingViewer – 多個Tableview兄春,左右滑動。

CircularProgressControl – Circular Progress Control using CAShapeLayer 锡溯,環(huán)形進(jìn)度控制條赶舆。

KDCircularProgress – KDCircularProgress是使用swift制作的色彩炫麗的進(jìn)度條,可以加入多種顏色來控制進(jìn)度條的漸變效果祭饭。

XLPagerTabStrip – 做的很棒的iOS下的PagerTabStrip芜茵。

RandomColorSwift – 一個自動生成好看的顏色的 Swift 庫,RandomColorSwift倡蝙。

HexColorService – 將16進(jìn)制顏色字符串轉(zhuǎn)成UIColor九串。

Rainbow – 旨在提高代碼可讀性及易用性的 UIColor 擴(kuò)展,它使原先有限的預(yù)定義顏色(方法)選擇寺鸥,擴(kuò)展至超過 1200 種猪钮。

UIColor-ChineseTraditionalColors – 中國傳統(tǒng)顏色引用 UIColor 擴(kuò)展〉ńǎ“UIColor.桃紅()烤低,UIColor.竹青() …”,共158種笆载。

類似美團(tuán)的下拉菜單 – 類似美團(tuán)的下拉菜單扑馁,源碼推薦說明涯呻。

類似美團(tuán)的下拉選項(xiàng) – 類似于美團(tuán)、大眾點(diǎn)評的下拉菜單選項(xiàng)腻要,code4app代碼复罐,評論代碼有瑕疵。

CRMediaPickerController – 一個簡單易用的圖片/視頻選擇器雄家。1.可同時選擇照片和視頻市栗。 2.挑選范圍有Camera、Camera Roll咳短、Photo Library以及最近拍攝的照片和視頻填帽。3.可自定義UIImagePickerController屬性(Camera Overlay、Camera Device咙好、Camera View Transform以及allowsEditing)篡腌。4.支持橫屏和豎屏5.原生的iOS UI。勾效,源碼推薦說明嘹悼。

MDCSwipeToChoose – MDCSwipeToChoose可簡單地添加滑動手勢來調(diào)用UIView,并使用該行為提供了一個組件以創(chuàng)建類似Tinder app的like或者dislike界面的輕掃层宫⊙罨铮基于輕掃的方向,你可以決定執(zhí)行什么樣的行為萌腿,并且你可以自定義文本顏色和圖片限匣。該項(xiàng)目適用于教學(xué)用的抽認(rèn)卡、圖片查看器以及其他等毁菱。

iOS Material Design庫 – 該項(xiàng)目借鑒于谷歌的Material Design guideline米死,用戶可自定義背景色。

ZMaterialDesignUIButton – Swift Material Design UIButton贮庞。

MediumScrollFullScreen – Medium的可擴(kuò)展?jié)L動頁面峦筒,上下滾動時,全屏顯示內(nèi)容窗慎,并自然消隱上下菜單物喷。由此項(xiàng)目感知,作者是一位很注重細(xì)節(jié)的開發(fā)者遮斥,他的另外幾個菜單類項(xiàng)目也都不錯峦失,值得參考,比如:PathMenu, MediumMenu 等伏伐。

SDProgressView – 簡便美觀的進(jìn)度指示器宠进,此系列共有六種樣式的進(jìn)度指示器。

WZFlashButton – WZFlashButton藐翎,點(diǎn)擊后button里面出現(xiàn)水波擴(kuò)散效果材蹬。

Twinkle – 為字體加上鉆石版閃耀的效果。使用Swift編寫吝镣。

ios-multi-back-button – 可替換內(nèi)置的UInavigationController返回按鈕堤器,長按左上角的返回按鈕,實(shí)現(xiàn)多層級的快速返回末贾。

ASDayPicker – 適用于iOS (iPhone)的日期選擇器闸溃,類似于Calendar app的周視圖。

today extension – 用純代碼構(gòu)建一個Widget(today extension) 拱撵。

FSCalendar – 日歷視圖辉川,帶有微妙和平滑的滾動效果,可自定義外觀–國人拴测。

HSDatePickerViewController – 帶有Dropbox Mailbox感覺的時間日期選擇器乓旗。啟動是背景被模糊化。界面也是主流的扁平化風(fēng)格集索。

JTCalendar – iOS下優(yōu)美的 Calendar 組件屿愚,做 GTD 類 App 必備。

Persei – 動畫隱藏或顯示頂部菜單支持庫及示例項(xiàng)目务荆。–swift

Form – JSON 驅(qū)動的 Form表單系統(tǒng)妆距,復(fù)雜的表單填寫類 App 極其需要(比如淘寶呢!)函匕。

SwiftyFORM – swift 表單輸入框架(亮點(diǎn)是表單驗(yàn)證規(guī)則引擎)娱据,是我見過地最易用的 Swift 表單組件。

SwiftSpinner – SwiftSpinner是使用swift制作的一款精致帶感的指示器盅惜,并且連帶有字體信息顯示吸耿,模糊背景,半透明酷窥,扁平化等IOS8的效果咽安。

AKPickerView-Swift – 一款小而美的 3D 效果選擇器。

ImagePickerSheet – 圖片或視頻選擇器(可多選)組件及其示例項(xiàng)目蓬推。

iOS-RatingBar – iOS-RatingBar swift版的評分控件,跟Android的RatingBar一樣有兩種模式妆棒,評分模式和只讀模式’支持視圖編輯,自定義星星數(shù)量沸伏,評分等級,另外還能支持非整數(shù)星糕珊,0.5顆星,0.1顆星,可以開啟動畫效果毅糟。

RKNotificationHub – 快速給 UIView 添加上炫酷的通知圖標(biāo)(Badge红选、紅點(diǎn)、提示)姆另。

BubbleTransition – 以氣泡膨脹和縮小的動畫效果來顯示和移除 controller喇肋,Uber的就是這種取消操作的方式坟乾。

KYFloatingBubble – 類似iOS7中Game Center浮動氣泡的效果。

DKNightVersion – DKNightVersion 是一個支持夜間模式切換的框架蝶防。

EasyUIControl – 一個可以簡化界面ui的控件框架甚侣。

LxGridView-oc LxGridView-swift – 利用UICollectionView模仿iOS系統(tǒng)桌面圖標(biāo)的交互,作用如動圖间学。

QQBtn – 仿QQ未讀消息彈性按鈕動畫殷费,達(dá)到和手機(jī)QQ未讀信息一樣的動畫效果,效果基本實(shí)現(xiàn)低葫。

GMStepper – swift 帶動畫效果详羡、支持手勢滑動操作的步進(jìn)標(biāo)簽。

TZStackView – OS 9 UIStackView 功能模擬實(shí)現(xiàn)于 iOS 7/ iOS 8 內(nèi)嘿悬。

LayoutTrait – swift 一個小類庫实柠。 做iPad 多任務(wù)分屏 適配的同學(xué)可以看一下。

HACursor – HACursor鹊漠,是一個對橫向ScrollView中的視圖進(jìn)行管理的UI控件主到。只要幾行代碼就可以集成類似于網(wǎng)易新聞對主題頁面進(jìn)行排序,刪除操作的功能躯概。

Ruler – 尺子登钥。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市娶靡,隨后出現(xiàn)的幾起案子牧牢,更是在濱河造成了極大的恐慌,老刑警劉巖姿锭,帶你破解...
    沈念sama閱讀 212,222評論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件塔鳍,死亡現(xiàn)場離奇詭異,居然都是意外死亡呻此,警方通過查閱死者的電腦和手機(jī)轮纫,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,455評論 3 385
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來焚鲜,“玉大人掌唾,你說我怎么就攤上這事》薨酰” “怎么了糯彬?”我有些...
    開封第一講書人閱讀 157,720評論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長葱她。 經(jīng)常有香客問我撩扒,道長,這世上最難降的妖魔是什么吨些? 我笑而不...
    開封第一講書人閱讀 56,568評論 1 284
  • 正文 為了忘掉前任搓谆,我火速辦了婚禮炒辉,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘挽拔。我一直安慰自己辆脸,他們只是感情好但校,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,696評論 6 386
  • 文/花漫 我一把揭開白布螃诅。 她就那樣靜靜地躺著,像睡著了一般状囱。 火紅的嫁衣襯著肌膚如雪术裸。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,879評論 1 290
  • 那天亭枷,我揣著相機(jī)與錄音袭艺,去河邊找鬼。 笑死叨粘,一個胖子當(dāng)著我的面吹牛猾编,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播升敲,決...
    沈念sama閱讀 39,028評論 3 409
  • 文/蒼蘭香墨 我猛地睜開眼答倡,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了驴党?” 一聲冷哼從身側(cè)響起瘪撇,我...
    開封第一講書人閱讀 37,773評論 0 268
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎港庄,沒想到半個月后倔既,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,220評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡鹏氧,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,550評論 2 327
  • 正文 我和宋清朗相戀三年渤涌,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片把还。...
    茶點(diǎn)故事閱讀 38,697評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡实蓬,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出笨篷,到底是詐尸還是另有隱情瞳秽,我是刑警寧澤,帶...
    沈念sama閱讀 34,360評論 4 332
  • 正文 年R本政府宣布率翅,位于F島的核電站练俐,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏冕臭。R本人自食惡果不足惜腺晾,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,002評論 3 315
  • 文/蒙蒙 一燕锥、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧悯蝉,春花似錦归形、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,782評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至蕉世,卻和暖如春蔼紧,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背狠轻。 一陣腳步聲響...
    開封第一講書人閱讀 32,010評論 1 266
  • 我被黑心中介騙來泰國打工奸例, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人向楼。 一個月前我還...
    沈念sama閱讀 46,433評論 2 360
  • 正文 我出身青樓查吊,卻偏偏與公主長得像,于是被迫代替她去往敵國和親湖蜕。 傳聞我的和親對象是個殘疾皇子逻卖,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,587評論 2 350

推薦閱讀更多精彩內(nèi)容

  • 主人公A.J.費(fèi)克里,中年重荠,在一座與世 隔絕的小島上箭阶,經(jīng)營一家書店。 愛妻去世戈鲁,書店危機(jī)仇参,連唯一值錢的寶貝也遭竊。...
    唐可竹閱讀 315評論 0 0
  • My Thoughts Of The Autumn 壹|黃昏 總是有對比,才有懷念婆芦。 立秋相去已有十余日怕磨,副熱帶高...
    假如我有一輛嘎啦車閱讀 711評論 1 1