1.JXCategoryView(騰訊新聞、今日頭條、QQ音樂(lè)、網(wǎng)易云音樂(lè)、京東、愛(ài)奇藝、騰訊視頻、淘寶、天貓、簡(jiǎn)書(shū)、微博等所有主流APP分類(lèi)切換滾動(dòng)視圖)與其他的同類(lèi)三方庫(kù)對(duì)比的優(yōu)點(diǎn):使用協(xié)議封裝指示器邏輯,可以為所欲為的自定義指示器效果;提供更加全面豐富、高度自定義的效果;使用子類(lèi)化管理cell樣式,邏輯更清晰,擴(kuò)展更簡(jiǎn)單;
2.JXPagingView類(lèi)似微博主頁(yè)、簡(jiǎn)書(shū)主頁(yè)等效果。多頁(yè)面嵌套,既可以上下滑動(dòng),也可以左右滑動(dòng)切換頁(yè)面。支持HeaderView懸浮、支持下拉刷新、上拉加載更多。
3.SwipeTableView類(lèi)似半糖、美麗說(shuō)主頁(yè)與QQ音樂(lè)歌曲列表布局效果,實(shí)現(xiàn)不同菜單的左右滑動(dòng)切換,同時(shí)支持類(lèi)似tableview的頂部工具欄懸停(既可以左右滑動(dòng),又可以上下滑動(dòng))。兼容下拉刷新,自定義 collectionview實(shí)現(xiàn)自適應(yīng) contentSize 還可實(shí)現(xiàn)瀑布流功能
4.YYKit是一組龐大、功能豐富的 iOS 組件。
YYModel— 高性能的 iOS JSON 模型框架。
YYCache— 高性能的 iOS 緩存框架。
YYImage— 功能強(qiáng)大的 iOS 圖像框架。
YYWebImage— 高性能的 iOS 異步圖像加載框架。
YYText— 功能強(qiáng)大的 iOS 富文本框架。
YYKeyboardManager— iOS 鍵盤(pán)監(jiān)聽(tīng)管理工具。
YYDispatchQueuePool— iOS 全局并發(fā)隊(duì)列管理工具。
YYAsyncLayer— iOS 異步繪制與顯示的工具。
YYCategories— 功能豐富的 Category 類(lèi)型工具庫(kù)。
5.MJRefresh什么都不說(shuō)了 只要是iOS開(kāi)發(fā)都用過(guò),上拉下拉無(wú)所不能
6.CollectionViewSideRefresh一款簡(jiǎn)單好用的UICollectionView橫向滾動(dòng)刷新控件
7.AAPullToRefresh一款針對(duì)滑動(dòng)試圖 上下左右定制的刷新,輕量級(jí),便于修改,目前代碼簡(jiǎn)單,用的時(shí)候需要自己改動(dòng)
8.FSCalendar日歷控件 Git很多星? **帶農(nóng)歷的日期控件地址:https://github.com/tiger8888/WHUCalendar
9.CVCalendar日歷控件 也很不錯(cuò)
10.github-contributions偶然得到的 繪制特殊圖案,沒(méi)多大用,記錄一下 玩玩
11.SlackTextViewController用作極佳,定制的文本輸入控制時(shí),自適應(yīng)文本區(qū)域,手勢(shì)識(shí)別,自動(dòng)填充,多媒體合并,快速下載解決方案。
12.XHLaunchAd開(kāi)屏廣告、啟動(dòng)廣告解決方案-支持靜態(tài)/動(dòng)態(tài)圖片廣告,mp4視頻廣告,全屏/半屏廣告、兼容iPhone/iPad. 一張圖片
13.引導(dǎo)頁(yè)面多張顯示
ADo_GuideView轉(zhuǎn)動(dòng)的用戶引導(dǎo)頁(yè)(模仿網(wǎng)易bobo)
CoreNewFeatureVC1.封裝并簡(jiǎn)化了版本新特性啟動(dòng)視圖!2.添加了版本的本地緩存功能3.集成簡(jiǎn)單,使用方便,沒(méi)有耦合度4.支持block回調(diào)。
RazzleDazzleMYBlurIntroductionViewOnboardEAIntroView老外的 很多星
14.頁(yè)面引導(dǎo)
Instructions較多星 老外寫(xiě)的
EAFeatureGuideView是UIView的一個(gè)擴(kuò)展,用來(lái)做新功能引導(dǎo)提示,達(dá)到這樣的效果:局部區(qū)域高亮(可以設(shè)置圓角)有箭頭指向高亮區(qū)域可以設(shè)置一段介紹文字(可以是圖片、也可以是文字)可以對(duì)應(yīng)一個(gè)按鈕,可以通過(guò)配置事件、標(biāo)題。
XSpotLight聚光燈效果,可以用來(lái)做功能介紹或者新手引導(dǎo)
15.iOSProject開(kāi)發(fā)中需要找一些三方庫(kù) 都能從這里面發(fā)現(xiàn)
16.DZNEmptyDataSet無(wú)數(shù)據(jù)的時(shí)候空白頁(yè)顯示效果
17.SlackTextViewController用作極佳,定制的文本輸入控制時(shí),自適應(yīng)文本區(qū)域,手勢(shì)識(shí)別,自動(dòng)填充,多媒體合并,快速下載解決方案。
18.TYAttributedLabel?簡(jiǎn)單,強(qiáng)大的屬性文本控件(無(wú)需了解CoreText),支持圖文混排顯示,支持添加鏈接,image和UIView控件,支持自定義排版顯示
19:正則表達(dá)式
地址:https://github.com/wezm/RegexKitLite
20:Masonry代碼布局
地址:https://github.com/SnapKit/Masonry
21:彈出窗
地址:https://github.com/sberrevoets/SDCAlertView
22:Button的樣式
地址:https://github.com/mattlawer/BButton
23:驗(yàn)證網(wǎng)絡(luò)連接狀態(tài)
地址:https://github.com/tonymillion/Reachability
24:自動(dòng)計(jì)算表格行高
地址:https://github.com/forkingdog/UITableView-FDTemplateLayoutCell
基于Masonry自動(dòng)計(jì)算行高擴(kuò)展:https://github.com/632840804/HYBMasonryAutoCellHeight
25:IM對(duì)話功能的封裝
地址:https://github.com/ZhipingYang/UUChatTableView
26:表格行左右劃動(dòng)菜單
地址:https://github.com/MortimerGoro/MGSwipeTableCell
27:圖文混搭
地址:https://github.com/zhouande/TLAttributedLabel
28:IOS與javascript交互
地址:https://github.com/marcuswestin/WebViewJavascriptBridge
29:模仿新浪微博彈出菜單
地址:https://github.com/wwdc14/HyPopMenuView
地址:https://github.com/skywinder/ActionSheetPicker-3.0
30:很帥的數(shù)據(jù)加載動(dòng)畫(huà)(可以用于數(shù)據(jù)列表加載的展現(xiàn))
地址:https://github.com/NghiaTranUIT/FeSpinner?
31:一個(gè)開(kāi)源的AFnetworking上層的封裝(猿題庫(kù)等運(yùn)用)
地址:https://github.com/yuantiku/YTKNetwork
32:CBStoreHouseRefreshControl:一個(gè)效果很酷炫的下拉刷新控件
地址:https://github.com/coolbeet/CBStoreHouseRefreshControl
33:LLGifView??? 加載GIF圖片的一個(gè)控件
地址:https://github.com/wangzhaomeng/LLGifView
34.ILiveSDK提供了賬號(hào)登錄,音視頻互動(dòng),文本互動(dòng)等基礎(chǔ)功能,順利的話一天之內(nèi)即可集成音視頻能力。類(lèi)似now直播,映客 一人直播,多人觀看,發(fā)文本消息,贊,送禮物。
35.快速集成新手引導(dǎo)的類(lèi)庫(kù)
地址:https://github.com/StrongX/XSportLight
36.ZIP壓縮及解壓插件ZipArchive
地址:https://github.com/ZipArchive/ZipArchive
37.FCUUID獲得設(shè)備號(hào)的替代方式
地址:https://github.com/fabiocaccamo/FCUUID?
38.多主題色或者白天黑夜模式的運(yùn)用
地址:https://github.com/Draveness/DKNightVersion?
39.最完善的Socket庫(kù)了:支持異步TCP/UDP,支持GCD,Objective-C接口封裝
地址:https://github.com/robbiehanson/CocoaAsyncSocket
40.使用UILabel實(shí)現(xiàn)滾動(dòng)字幕移動(dòng)效果
地址:https://github.com/cbpowell/MarqueeLabel?
41.一個(gè)照片裁剪器,支持照片的旋轉(zhuǎn),放大,與任意區(qū)域的拖拽裁剪
地址:https://github.com/itouch2/PhotoTweaks
42.ijkplayer視頻直播框架
地址:https://github.com/Bilibili/ijkplayer
43.播放音頻的插件
地址:https://github.com/muhku/FreeStreamer
44.SCRecorder 短視頻錄制
地址:https://github.com/rFlex/SCRecorder
45.自定義攝像頭拍照
地址:https://github.com/omergul123/LLSimpleCamera
46.ZFPlayer 視頻播放器 可調(diào)音量 亮度 左右進(jìn)度等
地址:https://github.com/renzifeng/ZFPlayer
47.權(quán)限判斷
地址:https://github.com/GREENBANYAN/NSAuthorityManager
48.AES加密、DES加密、RSA加密、MD5加密、sha1加密、HMAC加密、HMACMD5加密
地址:https://github.com/penghero/PGGCrypto
轉(zhuǎn)載:iOS開(kāi)發(fā) 常用的 比較好用 三方庫(kù) - 簡(jiǎn)書(shū) ? ? ?
?????????? ios常用的一些類(lèi)庫(kù) - 永遠(yuǎn)的H - 博客園