一些乾貨


開源客戶端項目:轉自Jasonez

開源客戶端項目:
     1.     https://github.com/jovisayhehe/fmpro_R   音樂播放器

     2.     https://github.com/singro/v2ex  v2ex客戶端

     3.     https://github.com/JxbSir/YiYuanYunGou   高仿一元雲夠安卓客戶端

     4.     https://github.com/kof97500/SinaWeibo-WatchKit 手機微博客戶端

     5.     https://github.com/XVXVXXX/DoubanFM  模仿豆瓣FM

     6.     https://github.com/JakeLin/SwiftWeather    天氣客戶端


     8.     https://github.com/chroman/Doppio  國外一款開源App,尋找附近最近星巴克

     9.     https://github.com/tuchong/daily  圖蟲日報App

     10.     https://github.com/skyline75489/Deck  github客戶端

     11.     https://github.com/lcepy/manong-reading  猿已閱

     12.     https://github.com/thoughtbot/Tropos  天氣APP

     13.     https://github.com/phpmaple/Stick-Hero-Swift 開源小遊戲

     14.     https://github.com/coderyi/Monkey  第三方github客戶端

     15.     https://github.com/leichunfeng/MVVMReactiveCocoa   第三方gitbucket客戶端 基於MVVM和RAC

     16.     https://github.com/iSimar/HackerNews-React-Native HackerNews客戶端

     17.     https://github.com/amitburst/HackerNews swift版HackerNews客戶端

     18.     https://github.com/RayPS/FlatCalc  計算器

     19.     https://github.com/joeshang/StoveFireiOSMenu   點餐App

     20.     https://github.com/Mav3r1ck/Project-RainMan  天氣App

     21.     https://github.com/yulingtianxia/HardChoice  選擇客戶端

     22.     https://github.com/itjhDev/itjh  it江湖客戶端
     
     23.     https://github.com/jimneylee/JLRubyChina-iPhone  RubyChina和V2EX社區接口通用客戶端

     24.     https://github.com/layerhq/Atlas-iOS   ios通訊界面

     25.     https://github.com/bulolo/addressBook_swift  通訊錄

     26.     https://github.com/ming1016/RSSRead  RSS閱讀器

     27.     https://github.com/liaojinxing/V2EXClient  swift實現的客戶端


     29.     https://github.com/ZhongTaoTian/WNXHuntForCity   模仿城覓App







開源框架:
     2.    https://github.com/Yalantis  動畫開源庫 
     3.    https://github.com/nst/iOS-Runtime-Headers  讀取蘋果所有私有方法的頭文件
     4.     https://github.com/iamdaiyuan/ios_top_1000 各種開源類庫
     6.     https://github.com/AliSoftware/OHHTTPStubs  網絡請求https
     7.     https://github.com/DeveloperLx/Troubles-of-realizing-download-module  實現項目下載時遇到的那些坑





根據重力感應的水動波紋效果:
     1.     https://github.com/caoguoqing/ProgressView    模仿iOS金山電池電量的動畫效果,電量有1%的誤差,進度條根據重力感應可隨着設備傾斜,有水波紋效果




  




一款小巧、易用的頁滾界面組件:








菜單開源庫:
     1.     https://github.com/KittenYang/KYGooeyMenu   帶粘性的扇形菜單
     2.     https://github.com/JV17/JVMenuPopover     
     3.     https://github.com/burning-git/BRMultilevelMeun  類似於京東分類效果------多級菜單。左右菜單 分離,同時 提供 記錄上一次滑動的痕跡。
               自定義一個簡單的segmentController,使用方便,autolayout,header有parallax 效果,輕鬆實現代碼複雜分頁控制器的代碼分離
     5.     https://github.com/dopcn/DOPNavbarMenu  增加導航菜單選擇
     7.     https://github.com/JVillella/JVFloatingDrawer  QQ側滑效果




Toast:






引導頁實現:
     1.     https://github.com/Nododo/ADo_GuideView    轉動的用戶引導頁(模仿網易bobo)
     
     


IOS彈幕效果實現:








水波紋效果:







tabbar:
     2.     https://github.com/Ramotion/animated-tab-bar  tabbar動畫效果





slider:





高仿UI界面:
     1.     https://github.com/nsdictionary/CoreLock  仿支付寶九宮格解鎖
     2.     https://github.com/iosdeveloperpanc/PCGestureUnlock  最全面最高仿支付寶的手勢解鎖
     3.     https://github.com/coderyi/YiLotteryDemo 模仿美團抽獎
     4.     https://github.com/vizllx/DraggableYoutubeFloatingVideo  實現YouTube視頻效果
     5.     https://github.com/cacmartinez/CCMPlayNDropView  彈窗效果
     6.     https://github.com/xhzengAIB/PopMenu 類似新浪微博分享彈出效果





Button各種效果:
     3.     https://github.com/robb/hamburger-button 動畫效果button
     5.     https://github.com/shaojiankui/JKCountDownButton  倒計時的button
     6.     https://github.com/okmr-d/DOFavoriteButton  點贊效果的button動畫效果
     7.     






其他一些UI效果:
     1.     https://github.com/KittenYang/KYParallaxView   一個使用簡單同時又能高度自定義的視差滾動框架
     2.     https://github.com/qcc107/ZMRocker  搖桿view
     3.     https://github.com/cwRichardKim/RKNotificationHub 添加酷炫通知圖標
     4.     https://github.com/pixelogik/ColorCube 提取圖片主色的一些算法
     5.     https://github.com/KittenYang/KYFloatingBubble ios7氣泡效果
     6.     https://github.com/cjwirth/awesome-ios-ui  iOS蒐集的各種UI效果
     7.     https://github.com/cyndibaby905/TwitterCover 模仿Twitter下拉封面模糊效果
     8.     https://github.com/pengxianhe/ScoreStarsDemo 五星評分效果圖
     9.     http://kittenyang.com/layout-algorithm/ 實現一個不規則排列圖片佈局的算法
     10.     https://github.com/ming1016/PagerTab  UIScrollView實現滑動轉換頁面,類似網易雲音樂iOS版的頁面滑動切換效果
     11.     https://github.com/KittenYang/KYCuteView  實現QQ中拖拽紅色提示的效果
     13.     https://github.com/cwRichardKim/RKNotificationHub  徽章效果
     15.     https://github.com/moqod/ios-material-design 仿Google效果
     16.     https://github.com/malcommac/DMPagerViewController  滑動的pager
     17.     https://github.com/chroman/CRMediaPickerController  各種效果
     18.     https://github.com/chinsyo/uber-video-welcome   仿Uber歡迎界面







插件:
     1.     https://github.com/lexrus/QLSwift  swift文件的QuickLook插件
     2.     https://github.com/EnjoySR/ESJsonFormat-Xcode  將Json格式化輸出爲模型的屬性
     3.     https://github.com/kimsungwhee/KSHObjcUML  畫流程圖插件






日期控件:






動畫庫:
     3.     https://github.com/sxyx2008/awesome-ios-animation  畫動框架
     4.     https://github.com/mobitar/Starburst   Apple watch
     5.     https://github.com/andreamazz/BubbleTransition   以氣泡膨脹和縮小的動畫效果來顯示和移除controller
     11.     https://github.com/dsxNiubility/SXWaveAnimate   水波紋動畫效果
     12.     https://github.com/zys456465111/CustomPopAnimation  自定義控制器POP手勢動畫
     14.     https://github.com/zangqilong198812/QQPersonalInfoTransition  QQ轉場動畫效果
     15.     https://github.com/forkingdog/FDFullscreenPopGesture  QQ轉場動畫效果
     17.     https://github.com/MartinRGB/LearnCube-iOS 動畫效果
     20.     https://github.com/KittenYang/KYBezierBounceView  手勢控制貝塞爾曲線,取消手勢貝塞爾曲線會有反彈效果




卡片View:
     1.     https://github.com/Neojoke/cardsAnimation 卡片式view滑動動畫效果
     2.     https://github.com/Yalantis/Koloda  卡片滑動式view
     4.     https://github.com/zhxnlai/ZLSwipeableViewSwift  各種滑動效果的卡片view



水波紋效果:




圖表開源庫:
     1.     https://github.com/sxyx2008/awesome-ios-chart  收集了各種圖表插件庫
     




tablayout:
     1.     https://github.com/DeveloperLx/LxTabBarController-swift tablayout切換tab效果 swift版





Progress:
     1.     https://github.com/kaandedeoglu/KDCircularProgress  使用swift製作的色彩絢麗的進度條,可以加入多種顏色來控制進度條的漸變效果



彈出窗口:





segmentcontrol:



camera:
     1.     https://github.com/kimsungwhee/KSHMosaicCamera  人臉識別打馬賽克




swift:
     1.     https://github.com/realm/SwiftLint    
     2.     https://github.com/KittenYang/KYElegantPhotoGallery  實現圖庫效果+動畫效果








實現複雜的日文韓文的排版:








Notification:
     2.     https://github.com/jaydee3/JDStatusBarNotification   可在 App 的狀態欄上彈出通知, 可定製性強, 使用簡單, 向下兼容到 iOS6 版本 
     3.     https://github.com/JazysYu/JZNavigationExtension    導航控制器



引導頁:




下拉刷新效果:
     2.     https://github.com/MartinRGB/Replace-iOS    下拉刷新飛機飛的效果ios版本
     3.     https://github.com/tenric/SVPullToRefreshDemo  下拉刷新動畫
     4.     https://github.com/KittenYang/Animations  下拉刷新效果
     6.     https://github.com/jcavar/refresher   各種下拉刷新效果
     7.     https://github.com/KittenYang/KYJellyPullToRefresh 帶彈力的下拉刷新效果
     8.     https://github.com/uzysjung/UzysAnimatedGifPullToRefresh  下拉刷新動畫效果






loading效果:
     1.     https://github.com/xhzengAIB/XHAmazingLoading   瘋狂loading動畫效果
     2.     https://github.com/nrj/GradientProgressView   類似網頁加載上面的progressbar
     3.     https://github.com/ggamecrazy/LoadingImageView 圖片加載效果
     4.     https://github.com/NghiaTranUIT/FeSpinner  加載動畫效果
     5.     








側滑效果:





圖片選擇器:
     1.     https://github.com/mikaoj/BSImagePicker   圖片多選組件
     2.     https://github.com/johnil/JFImagePickerController    高性能圖片選擇器
     3.     https://github.com/MakeZL/ZLPhotoLib  相冊選擇
     4.     https://github.com/gsdios/SDPhotoBrowser  圖片瀏覽器







時鐘效果:
     1.     https://github.com/dasdom/Tomate   







視頻播放器:
     1.     https://github.com/36Kr-Mobile/KRVideoPlayer 類似Weico的播放器,支持豎屏模式下全屏播放






TableView:
     3.     https://github.com/WeeTom/MDIHorizontalSectionTableViewController 橫向滑動的tableview



導航指示器:






Text漸變色:
     1.     https://github.com/kevinzhow/RealtimeGradientText  文字漸變色  swift版本
     2.     https://github.com/VIVF/GradientText_Objective-C  oc版本 文字漸變色





UITextView:
     1.     https://github.com/illyabusigin/CYRTextView   CYRTextView是一個UITextView子類,實現了多種功能,相關的語法或代碼文本視圖
     2.     https://github.com/indragiek/MarkdownTextView    支持markdown



UISwitch:
     1.     https://github.com/cocoatoucher/AIFlatSwitch   switch動畫效果




調試控制檯:




AutoLayout:
     2.     https://github.com/mmoaay/MBPageControllerFromMomo  仿陌陌瀏覽版界面 swift實現



iOS9適配:




整合第三方sdk微信、微博、QQ接口:






iOS學習資料庫:
     4.     https://github.com/tangqiaoboy/iOSBlogCN  中文博客推薦集合
     5.     https://github.com/nonstriater/Olla4iOS 方便複用的類和方法
     6.     https://github.com/ipader/SwiftGuide 彙集所有swift學習資料
     7.     https://github.com/100mango/zen   
     8.     https://github.com/bboyfeiyu/iOS-tech-frontier  翻譯的開源文章
     13.     https://github.com/ksm/SwiftInFlux  

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章