模糊效果
FXBlurView- 是一個(gè)UIView子類皿淋,支持iOS5.0以上版本,支持靜態(tài)、動(dòng)態(tài)模糊效果纲酗,繼承與UIView的模糊特效。
VVBlurPresentation-很簡(jiǎn)單易用的在原來viewconntroller基礎(chǔ)上做模糊新蟆,然后present新的viewcontroller的觅赊。
UICustomActionSheet- 通過模糊背景來著重強(qiáng)調(diào)與菜單相關(guān)的元素--對(duì)話框 里面已經(jīng)收藏。
SABlurImageView- 支持漸變動(dòng)畫效果的圖像模糊化類庫(kù)琼稻。P.S. 與前幾天推存類庫(kù) SAHistoryNavigationViewController 是同一位作者吮螺。
Blurable.swift- swift模糊組件。
Masonry- Masonry是一個(gè)輕量級(jí)的布局框架帕翻,擁有自己的描述語(yǔ)法鸠补,采用更優(yōu)雅的鏈?zhǔn)秸Z(yǔ)法封裝自動(dòng)布局,簡(jiǎn)潔明了并具有高可讀性(使用介紹1使用介紹2)嘀掸,iOS自適應(yīng)前段庫(kù)-Masonry的使用)紫岩,Masonry、Classy睬塌、ClassyLiveLayout介紹泉蝌。使用DEMO視圖居中顯示、子視圖含邊距揩晴、視圖等距離擺放勋陪、計(jì)算ScrollView的contentsize。
Classy- Classy是一個(gè)能與UIKit無縫結(jié)合stylesheet(樣式)系統(tǒng)硫兰。它借鑒CSS的思想诅愚,但引入新的語(yǔ)法和命名規(guī)則,Classy官網(wǎng)劫映,Masonry违孝、Classy刹前、ClassyLiveLayout介紹。
ClassyLiveLayout- ClassyLiveLayout通過結(jié)合Classy stylesheets與Masonry一起使用等浊,能夠在運(yùn)行的模擬器中微調(diào)Auto Layout約束實(shí)時(shí)顯示效果的工具腮郊,Masonry、Classy筹燕、ClassyLiveLayout介紹轧飞。
Snap- Snap是Masonry Auto Layout DSL的Swift版本,是一款輕量級(jí)的布局框架撒踪,使用了更良好的語(yǔ)法封裝了AutoLayout过咬。Snap支持iOS和OS X。
SnapKit- 就是“snap”制妄, --swift 喜歡自動(dòng)布局嗎掸绞?當(dāng)然喜歡!至少在storyboard中創(chuàng)建時(shí)會(huì)喜歡耕捞。 在代碼中純手工創(chuàng)建約束灰常痛苦衔掸,但幸運(yùn)的是我們有了SnapKit,在board中用上它俺抽,你可以簡(jiǎn)單直觀地編寫約束了敞映。
PureLayout- PureLayout 是 iOS & OS X Auto Layout 的終極 API——非常簡(jiǎn)單,又非常強(qiáng)大磷斧。PureLayout 通過一個(gè)全面的Auto Layout API 擴(kuò)展了 UIView/NSView, NSArray 和 NSLayoutConstraint振愿,仿照蘋果自身的框架。
Deprecated in favor of PureLayout, which includes OS X support:https://github.com/smileyborg/PureLayout弛饭。
Cartography- Cartography 是用來聲明 Swift 中的 Auto Layout冕末,無需輸入任何 stringly 就可設(shè)置自己 Auto Layout 的約束聲明。
Auto-Layout-Showcase- swift,AutoLayout 進(jìn)階 Demo侣颂,寬高比約束档桃、比例約束、不等約束横蜒、視差約束胳蛮、低優(yōu)先級(jí)約束等高級(jí)用法,無需寫碼即可進(jìn)行復(fù)雜頁(yè)面布局丛晌,Demo 還動(dòng)態(tài)模擬了各屏幕下的效果。來自百度知道 iOS 小組的內(nèi)部分享斗幼。
UIView-FDCollapsibleConstraints- 一個(gè)AutoLayout輔助工具澎蛛,最優(yōu)雅的方式解決自動(dòng)布局中子View的動(dòng)態(tài)顯示和隱藏的問題。第二個(gè)Demo模擬了一個(gè)經(jīng)典的FlowLayout蜕窿,任意一個(gè)元素隱藏時(shí)谋逻,底下的元素需要自動(dòng)“頂”上來呆馁,配合這個(gè)擴(kuò)展,你可以在IB里連一連毁兆,選一選浙滤,不用一行代碼就能搞定。
Autolayout_Demo- 在項(xiàng)目中用自動(dòng)布局實(shí)現(xiàn)的類似抽屜效果气堕。
當(dāng)view隱藏的時(shí)候也隱藏其autolayout的NSLayoutAttribute- 當(dāng)view隱藏的時(shí)候也隱藏其autolayout的NSLayoutAttribute纺腊,從而不用大量的代碼工作。
SDAutoLayout- AutoLayout 一行代碼搞定自動(dòng)布局茎芭!支持Cell揖膜、Label和Tableview高度自適應(yīng),致力于做最簡(jiǎn)單易用的AutoLayout庫(kù)梅桩。
Neon.swift- 功能強(qiáng)大的 UI 布局神器壹粟。
EasyPeasy.swift- 編程方式自動(dòng)布局框架庫(kù)。
TFHpple- TFHpple
解析html的輕量級(jí)框架
RTLabel- RTLabel 基于UILabel類的拓展,能夠支持Html標(biāo)記的富文本顯示宿百,它是基于Core Text,因此也支持Core Text上的一些東西趁仙。32位,很久沒有更新了垦页。
RTLabel- 富文本雀费,RTLabel支持64位。
TYAttributedLabel- TYAttributedLabel外臂。 簡(jiǎn)單易用的屬性文本控件(無需了解CoreText)坐儿,支持富文本,圖文混排顯示宋光,支持添加鏈接貌矿,image和UIView控件,支持自定義排版顯示罪佳。
TQRichTextView- 用于做富文本視圖控件顯示逛漫,用于即時(shí)通訊的表情顯示,以及資源評(píng)論的富文本顯示赘艳。
TTTAttributedLabel- 一個(gè)文字視圖開源組件酌毡,是UILabel的替代元件,可以以簡(jiǎn)單的方式展現(xiàn)渲染的屬性字符串蕾管。另外枷踏,還支持鏈接植入,不管是手動(dòng)還是使用UIDataDetectorTypes自動(dòng)把電話號(hào)碼掰曾、事件旭蠕、地址以及其他信息變成鏈接。用TTTAttributedLabel創(chuàng)建變化豐富的UILabel- 網(wǎng)易新聞iOS版使用。
MLEmojiLabel- 自動(dòng)識(shí)別網(wǎng)址掏熬、號(hào)碼佑稠、郵箱、@旗芬、#話題#和表情的label舌胶。可以自定義自己的表情識(shí)別正則疮丛,和對(duì)應(yīng)的表情圖像幔嫂。(默認(rèn)是識(shí)別微信的表情符號(hào)),繼承自TTTAttributedLabel这刷,所以可以像label一樣使用婉烟。label的特性全都有,使用起來更友好更方便暇屋。
FXLabel- FXLabel是一個(gè)功能強(qiáng)大使用簡(jiǎn)單的類庫(kù)似袁,通過提供一個(gè)子類改進(jìn)了標(biāo)準(zhǔn)的UILabel組件,為字體增加了陰影咐刨、內(nèi)陰影和漸變色等昙衅,可以被用在任何標(biāo)準(zhǔn)的UILabel中。FXLabel還提供了更多控件定鸟,可以對(duì)字體行距而涉、字體間距等進(jìn)行調(diào)整。
WFReader- 一款簡(jiǎn)單的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- 一個(gè)另類的UISwitch卷胯,選擇后子刮,背景水波擴(kuò)散變色效果。
UUColorSwitch- Switch 開關(guān)動(dòng)畫效果,當(dāng)打開開關(guān)時(shí)窑睁,Switch可實(shí)現(xiàn)平滑渲染過渡到父視圖的效果挺峡。
UITextViewDIYEmojiExample-UITextView編輯時(shí)插入自定義表情-簡(jiǎn)單的圖文混編。
Shimmer- BlingBling閃光效果担钮,酷炫的Label的效果橱赠,可以用于加載等待提示。
ZSSRichTextEditor- 適用于iOS的富文本W(wǎng)YSIWYG編輯器箫津,支持語(yǔ)法高亮和源碼查看病线。ZSSRichTextEditor包含所有WYSIWYG標(biāo)準(zhǔn)的編輯器工具吓著。
RichEditorView- swift鲤嫡,一套可定制富文本編輯器組件及示例送挑。功能完整、代碼簡(jiǎn)練暖眼、實(shí)現(xiàn)邏輯巧妙(編輯器核心與 WebView 結(jié)合惕耕,采用 HTML5 contentEditable 編輯模式,執(zhí)行JS 配套命令 execCommand 實(shí)現(xiàn)富文本編輯功能)诫肠。
DTCoreText- 可以解析HTML與CSS最終用CoreText繪制出來司澎,通常用于在一些需要顯示富文本的場(chǎng)景下代替低性能的UIWebView。DTCoreText源碼解析栋豫。
CSGrowingTextView- 用作即時(shí)通訊文本框和評(píng)論文本框使用挤安,可以顯示多行輸入。
MarkdownTextView- 顯示Markdown的TextView丧鸯。
SwiftyMarkdown.swift- 用swift寫的markdown解析庫(kù)蛤铜。
Marklight.swift- Markdown 語(yǔ)法高亮顯示編輯庫(kù)(Swift)。
高仿微信限定行數(shù)文字內(nèi)容- 采用Autolayout高仿微信純文字限定行數(shù)丛肢。
FuriganaTextView- 實(shí)現(xiàn)復(fù)雜的日文韓文排版围肥。
ParkedTextField- 帶固定文本的輸入組件。
LTMorphingLabel- swift 能夠?qū)崿F(xiàn)文字變形動(dòng)畫效果的Label蜂怎,用Swift寫的一個(gè)能夠?qū)崿F(xiàn)文字變形動(dòng)畫效果的Label穆刻,很炫。
GJCFCoreText- 圖文混排杠步。
AttributedLabel- 顯示性能數(shù)量級(jí) UILabel 的 AttributedLabel氢伟。無畏無懼、挑戰(zhàn)權(quán)威幽歼。
FFLabel- 自動(dòng)檢測(cè) URLs, @username, #topic# 等關(guān)鏈詞(提供響應(yīng)擴(kuò)展)朵锣。實(shí)用的標(biāo)簽文本小組件。
TextFieldEffects- 標(biāo)準(zhǔn)的UITextField有些枯燥么试躏?來認(rèn)識(shí)一下TextFieldEffects吧猪勇!廢話不多說,只要看幾個(gè)例子,是啊颠蕴,都是些簡(jiǎn)單的dropin控制器泣刹。甚至可以在storyboard中使用IBDesignables。
AutocompleteField- 可應(yīng)用于 iOS 應(yīng)用中文字輸入框自動(dòng)補(bǔ)全的場(chǎng)景, 兼容到 iOS 8犀被。
Splitflap.swift- 可用于快速給 iOS 應(yīng)用創(chuàng)建文字翻轉(zhuǎn)的動(dòng)畫效果椅您。
WordPress-Editor-iOS- 一個(gè)文本編輯器 簡(jiǎn)書和新浪博客都在用。
YYText- 功能強(qiáng)大的 iOS 富文本框架寡键。
placeholder_TextView- 帶有placeholder的TextView:帶有提示信息的textview掀泳,使用懶加載的思想,支持?jǐn)U展、自定義员舵,類似許多APP內(nèi)部的意見反饋頁(yè)面 脑沿。
FloatLabelFields.swift- FloatLabelFields.swift浮動(dòng)標(biāo)簽輸入效果類。
M80AttributedLabel- M80AttributedLabel實(shí)現(xiàn)文字與表情的混排马僻。一般使用氣泡作為背景庄拇。
HPGrowingTextView- HPGrowingTextView聊天輸入文字,可以根據(jù)輸入文字的多少自動(dòng)改變輸入框的高度韭邓。
cleartext-mac.swift- 提供一千個(gè)常用單詞的編輯器措近。
GlitchLabel.swift- 可定制“黑(故障)文字標(biāo)簽”類庫(kù),熟稱晃瞎你的眼文字標(biāo)簽女淑。
圖表
PNChart- 國(guó)內(nèi)開源作者瞭郑,動(dòng)態(tài)的圖表。
swift-linechart- 功能完整鸭你、實(shí)用的折線圖組件屈张。使用方便,參數(shù)配置簡(jiǎn)單苇本。是不可多得的優(yōu)質(zhì)組件--swift袜茧。
ios-charts- 一款優(yōu)秀 Android 圖表開源庫(kù) MPAndroidChart 的 Swift 語(yǔ)言實(shí)現(xiàn)版(支持 Objective-C 和 Swift 調(diào)用)。缺省提供的示例代碼為 Objective-C瓣窄。
TEAChart- xhacker/TEAChart 一個(gè)簡(jiǎn)潔的 iOS 圖表庫(kù)笛厦,支持柱狀圖、餅圖以及日歷等俺夕。
YOChartImageKit- 支持在watchOS上繪制圖表裳凸,看它最近更新挺勤快的,可以關(guān)注一下劝贸。
RealtimeGradientText- Fun With CALayer Mask 剛好今天開源了一個(gè)有趣的項(xiàng)目 RealtimeGradientText姨谷,所以也好聊一下 CALayer 的 Mask,說明映九。
XYPieChart-XYPieChart:餅狀圖, 餅圖, 數(shù)據(jù)統(tǒng)計(jì), 數(shù)據(jù)可視化,可以在圖形上標(biāo)注數(shù)據(jù)梦湘。效果十分漂亮,而且沒有用到一張圖片件甥。
ZFChart- 模仿PNChart寫的一個(gè)圖表庫(kù)捌议,用法簡(jiǎn)單,暫時(shí)有柱狀圖引有,線狀圖瓣颅,餅圖三種類型,后續(xù)可能會(huì)更新新的類型譬正。
Scrollable-GraphView.swift- 靈動(dòng)感十足的自適應(yīng)宫补、可定制滾動(dòng)曲(折)線圖表庫(kù)檬姥。
SWTableViewCell- 國(guó)內(nèi)開源作者,帶很多手勢(shì)的表單元格粉怕。
MCSwipeTableViewCell- 帶很多手勢(shì)的表單元格健民。
TMQuiltView- 瀑布流。
XRWaterfallLayout- 超簡(jiǎn)單的瀑布流實(shí)現(xiàn),實(shí)現(xiàn)說明斋荞。
WaterfallFlowDemo- 一個(gè)簡(jiǎn)單的UICollectionView瀑布流布局演示demo荞雏。
XLForm- 很多表格類的table,寫法更高冷一點(diǎn),推薦使用平酿。
Eureka.swift- Eureka 是 XLForm 的 Swift 的移植版本, 一個(gè)可以幫助開發(fā)者們快速構(gòu)建 iOS 各種復(fù)雜表單的庫(kù), 具有較高的可擴(kuò)展性, 方便自定制樣式。
RETableViewManager- 可以十分方便地生成各種樣式悦陋、各種功能的TableView蜈彼。只要開發(fā)者能想到的列表效果或者功能,都可以利用這份代碼迅速編寫出來俺驶。比如幸逆,之前要實(shí)現(xiàn)一個(gè)填寫各種資料的列表,可能需要很多代碼暮现,現(xiàn)在只需要幾行代碼就可以實(shí)現(xiàn)还绘。
UIScrollSlidingPages- 允許添加多視圖控件,并且可以橫向滾動(dòng)栖袋。有點(diǎn)類似于Groupon app拍顷。
HBHorizontalTableView- swift,TableView 橫向滾動(dòng)小示例(仿照 AppStore 應(yīng)用展示)塘幅。
HorizontalScrollCell- HorizontalScrollCell是一款使用方便的水平方向可滾動(dòng)的單元格昔案,適用于UICollectionView中實(shí)現(xiàn)水片方向滾動(dòng)視圖。 电媳。
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ā)真是很簡(jiǎn)單娇斩,大部分時(shí)間搭積木就可以了仁卷。官方網(wǎng)站。
Chatto.swift- Chatto.swift:輕量級(jí)聊天應(yīng)用框架及示例犬第。文字及圖片可擴(kuò)展輸入欄锦积,汽泡效果等聊天核心特性,分頁(yè)及自動(dòng)布局完善歉嗓。
DLSlideView- DLSlideView對(duì)常見的頂部Tab頁(yè)點(diǎn)擊丰介、滑動(dòng)分頁(yè)做了封裝。它使用基于ViewController的container特性(而不是scrollview)來管理各個(gè)子頁(yè)面鉴分,以支持無限分頁(yè)哮幢,源碼推薦說明。
VOVCManager- 頁(yè)面管理器:1.跳轉(zhuǎn)指定頁(yè)面,只需要知道viewController的Class名,如果有storyboard,則需要指定storyboard名志珍;2.無需添加基類橙垢;3.支持URLScheme跳轉(zhuǎn)指定頁(yè)面。
MBXPageViewController- 簡(jiǎn)潔快速的頁(yè)面切換--MBXPageViewController伦糯,帶有按鈕控件的UIPageController柜某,非常整潔、簡(jiǎn)單以及快速敛纲。該項(xiàng)目通過三種形式展示頁(yè)面之間的切換喂击,比如導(dǎo)航欄上的多個(gè)tab切換、頁(yè)面左右兩端箭頭指示切換淤翔,以及使用分段控件翰绊。
PagerTab- UIScrollView實(shí)現(xiàn)滑動(dòng)轉(zhuǎn)換頁(yè)面,類似網(wǎng)易云音樂iOS版的頁(yè)面滑動(dòng)切換效果办铡。
GUITabPagerViewController- 多個(gè)tab滑動(dòng)切換辞做。
VOMetroLayoutDemo- Metro風(fēng)格的UICollectionView, 目前只支持橫向布局,僅在iPad上應(yīng)用。
KYCellAnimation- 給UITableViewCell增加進(jìn)入的動(dòng)畫寡具。
COBezierTableView- swift秤茅,通過編輯 Bezier 曲線四點(diǎn)位置設(shè)置 TableView 內(nèi) Cell 及對(duì)應(yīng)按扭位置。實(shí)驗(yàn)效果很贊童叠。
RDVTabBarController- 一個(gè)TabBar組件框喳,可以方便設(shè)置底部菜單的文字圖片,點(diǎn)擊效果厦坛,小紅點(diǎn)提示等五垮。
LxTabBarController- 改變了原生tabbar切換tab時(shí)的生硬效果,并加入滑動(dòng)切換手勢(shì)(有和界面上的其它手勢(shì)發(fā)生沖突的風(fēng)險(xiǎn)杜秸,可根據(jù)具體項(xiàng)目予以關(guān)閉)放仗,swift版本。
WXTabBarController- 在系統(tǒng) UITabBarController 的基礎(chǔ)上完美實(shí)現(xiàn)了安卓版微信 TabBar 的滑動(dòng)切換功能撬碟,單手操作 iPhone 6 Plus 切換 TabBar 一直是一件很痛苦的事情诞挨,而滑動(dòng)切換是一種不錯(cuò)的解決方案莉撇,支持屏幕旋轉(zhuǎn)。
GooeyTabbar- 皮筋式彈性縮放工具欄示例及演示惶傻。
CYLTabBarController- 低耦合集成TabBarController,最低只需傳兩個(gè)數(shù)組即可完成主流App框架搭建棍郎。
橫向展示文本內(nèi)容的自定義cell- 可以橫向展示文本內(nèi)容的自定義cell,根據(jù)文本無限滾動(dòng)银室。
UITableView-FDTemplateLayoutCell- UITableView-FDTemplateLayoutCell 是一個(gè)方便緩存 UITableViewCell 的高度的框架涂佃。
ExpandingStackCells- 采用 UIStackView 實(shí)現(xiàn)表格單元格擴(kuò)展內(nèi)容顯示示例及解決方案。
FDStackView- 可以將 UIStackView 的最低支持版本拉低到 iOS6蜈敢,無需配置辜荠,沒有代碼侵染,扔到工程里后直接用系統(tǒng) UIStackView 的 API 即可扶认,同時(shí)兼容 Storyboard侨拦。
Sapporo- swift 單元格模型驅(qū)動(dòng)的集合視圖管理器組件。又一個(gè)超實(shí)用的“輪子”辐宾。
MDIHorizontalSectionTableViewController- 根據(jù)產(chǎn)品需求開源了一個(gè)交互項(xiàng)目,可以理解為橫向Section的TableView膨蛮,section和cell同時(shí)支持拖拽叠纹,后續(xù)安卓版本也會(huì)開源出來。
JZNavigationExtension- 多功能導(dǎo)航控制器敞葛,可以透明返回欄誉察。
NavTopImage.swift- NavigationController動(dòng)態(tài)縮放titleView。
QuickRearrangeTableView- 基于 UITableView 的快速重排功能擴(kuò)展子類惹谐。通過長(zhǎng)按選定單元格然后滾動(dòng)移動(dòng)到指定位置持偏。
uicollectionview-reordering- UICollectionViews的拖拽(拖動(dòng)、移動(dòng))效果,實(shí)例教程.
DZNEmptyDataSet- DZNEmptyDataSet算是一個(gè)很標(biāo)準(zhǔn)的iOS內(nèi)建方式氨肌,適合用來處理空的table view和collection view鸿秆。會(huì)自動(dòng)將collection view處理完善,并將用戶消息以合適美觀的方式顯示出來怎囚。每個(gè)iOS項(xiàng)目都可以自動(dòng)處理卿叽。
LLNoDataView- 超簡(jiǎn)單的空數(shù)據(jù)提示通用View支持UIScrollView、UITableView恳守、UICollectionView考婴、UIWebView。
MGSwipeTableCell- 另一個(gè)常見于很多應(yīng)用中的UI組件催烘,蘋果應(yīng)該考慮在標(biāo)準(zhǔn)的iOS SDK中加入一些類似的內(nèi)容沥阱。Swipeable表格cell是這個(gè)pod的最佳描述,也是最好的伊群。
XLPlainFlowLayout- 可以讓UICollectionView的header也支持懸停效果考杉,類似于tableView的Plain風(fēng)格策精。
WMPageController- 一個(gè)方便的 pageContrller 的控件,里面還包括滾動(dòng)視圖奔则。
PSTCollectionView- PSTCollectionView蛮寂。
LLRiseTabBar-iOS- 直接使用系統(tǒng)的特性實(shí)現(xiàn)的tabbar,比較簡(jiǎn)單易茬。
MTMaterialDelete- 非常有趣的Material Design動(dòng)畫酬蹋,動(dòng)畫刪除表里面的單元格。
paper-onboarding.swift- 漂亮的 material design 風(fēng)格頁(yè)面滑塊抽莱。示例完整范抓,易用。
Material.swift- 基于 Material Design 動(dòng)畫和圖像框架庫(kù) (作者 Daniel Dahan)食铐。
BusyNavigationBar- 進(jìn)度條式NavigationBar導(dǎo)航條匕垫。
ReorderableGridView-Swift- 拖拽排序卡片。
LGSettingView- LGSettingView僅需三句代碼即可快速集成設(shè)置界面虐呻,免去每次開發(fā)新應(yīng)用都要重新布置設(shè)置界面的煩惱象泵。
微博cell自動(dòng)布局- 使用autoLayout對(duì)微博的cell進(jìn)行自動(dòng)布局,自適應(yīng)cell的高度斟叼。
TreeTableView- ZYTreeTableView:TreeView 模仿好友列表的實(shí)現(xiàn)方式偶惠。
ZWSlideViewController- ZWSlideViewController多頁(yè)滑動(dòng)視圖控制器(類似新聞?lì)愰T戶APP),可以用最簡(jiǎn)單的繼承方法使用,也可以不用繼承朗涩,只用菜單或主視圖頁(yè)面忽孽,可實(shí)現(xiàn)豐富的定制,可以使用在多種不同形態(tài)的APP下谢床,還可以將其做為多頁(yè)或多圖的滑動(dòng)介紹兄一。
ZYThumbnailTableView.swift- 可展開型預(yù)覽TableView,開放接口识腿,完全自由定制出革。實(shí)現(xiàn)教程
XWCatergoryView- 一個(gè)輕量級(jí)的頂部分類視圖控件,只需要通過簡(jiǎn)單的設(shè)置覆履,你就可以快速集成該控件蹋盆, 控件目前暫時(shí)有底部橫條移動(dòng),橢圓背景移動(dòng)硝全,文字縮放栖雾,文字顏色變化,和文字顏色漸變五種效果伟众,五種效果可以疊加使用也可以單一使用析藕。實(shí)現(xiàn)教程
jingDongFenLei- 簡(jiǎn)單仿寫京東分類中的多級(jí)分類頁(yè)面。
WHC_CollectionViewFramework.swift- 高仿支付寶可拖拽排序編輯動(dòng)畫效果cell的CollectionView集合視圖凳厢。
SwipeViewController.swift- 一款好用的頁(yè)面滑動(dòng)和標(biāo)簽選項(xiàng)卡類庫(kù)及示例账胧。功能相當(dāng)于 Objective-C 版 RKSwipeBetweenViewControllers竞慢。
RKSwipeBetweenViewControllers- 頁(yè)面滑動(dòng)和標(biāo)簽選項(xiàng)卡類庫(kù)。
FriendSearch- 兩種UI的搜索治泥,搜索的算法可以滿足中英文互搜筹煮,聯(lián)想搜索等,其中還包含對(duì)一組數(shù)據(jù)自動(dòng)進(jìn)行按字母分組等功能居夹。
YX_UITableView_IN_UITableView- UITableview嵌套UITableView案例實(shí)踐(仿淘寶商品詳情頁(yè)實(shí)現(xiàn))败潦,項(xiàng)目講解。
TabDrawer.swift- 更適合單手操作的可定制 Tab Bar 組件庫(kù)准脂。P.S. 自動(dòng)布局選擇了 EasyPeasy劫扒。
SFFocusViewLayout.swift- UICollectionViewLayout實(shí)現(xiàn)的圖片瀏覽器。
TYPagerController- 簡(jiǎn)單狸膏,支持定制沟饥,頁(yè)面控制器,可以滾動(dòng)內(nèi)容和標(biāo)題欄,包含多種style。
ESTabBarController.swift- 自定義TabBarController組件湾戳,繼承自UITabBarControlle贤旷,可添加動(dòng)畫和自定義樣式。swift 高度自定義TabBarController砾脑,支持自定義TabBarItem樣式或添加動(dòng)畫
SlideTapBar- 滾動(dòng)欄菜單遮晚,向上滾動(dòng)時(shí)隱藏tabbar,向下滾動(dòng)馬上顯示tabbar拦止。
FoldingTabBar.iOS- 可折疊Tab Bar和Tab Bar Controller。
LTNavigationBar- LTNavigationBar為app導(dǎo)航欄添加動(dòng)態(tài)著色效果糜颠,可自定義其背景色汹族。Demo包含:1.變換背景色;2.滾動(dòng)視圖其兴,導(dǎo)航欄和狀態(tài)欄重疊顶瞒。實(shí)現(xiàn)教程
KMNavigationBarTransition- LTNavigationBar在右滑返回的時(shí)候NavigationBar顯示都不完美,KMNavigationBarTransition一個(gè)用來統(tǒng)一管理導(dǎo)航欄轉(zhuǎn)場(chǎng)以及當(dāng) push 或者 pop 的時(shí)候使動(dòng)畫效果更加順滑的通用庫(kù),并且同時(shí)支持豎屏和橫屏元旬。
HYNavBarHidden- 導(dǎo)航條滾動(dòng)透明榴徐,超簡(jiǎn)單好用的監(jiān)聽滾動(dòng),導(dǎo)航條漸隱的UI效果實(shí)現(xiàn)。
BLKFlexibleHeightBar- 固定Header的效果庫(kù)匀归,一個(gè)擁有非常靈活高度的標(biāo)題欄坑资,可以為使用軟件的用戶提供更多的閱讀和滑動(dòng)空間,現(xiàn)在已經(jīng)被眾多app所采用穆端。
JXT_iOS_Demos- AboutNavigationBar:一些關(guān)于navigationBar的非常規(guī)的但是較為實(shí)用的操作袱贮,包括利用毛玻璃、動(dòng)態(tài)透明体啰、動(dòng)態(tài)隱藏攒巍,以及頭視圖的動(dòng)態(tài)縮放嗽仪,并同時(shí)涉及了statusBar的動(dòng)態(tài)設(shè)置(換色)。教程柒莉。
NavigationBarScaleViewDemo- iOS導(dǎo)航條自由縮放頭像效果闻坚。原理剖析。