• iOS第三方库列表


    1. Alcatraz插件管理https://github.com/alcatraz/Alcatraz
    2. MJExtension综合功能https://github.com/CoderMJLee/MJExtension
    3. SVProgressHUD界面等待提示https://github.com/SVProgressHUD/SVProgressHUD
    4. MJRefresh控件刷新https://github.com/CoderMJLee/MJRefresh
    5. SDWebImage图片缓存https://github.com/rs/SDWebImage
    6. FMDB数据库https://github.com/ccgus/fmdb
    7. Masonry自动布局https://github.com/SnapKit/Masonry
    8. YYCache数据缓存https://github.com/ibireme/YYCache
     
     
     
     

    工具类
     
    Chameleon for iOS
    颜色主题库,提供flatColor许多颜色相关的便捷的方法。
    GitHub:https://github.com/ViccAlexander/Chameleon
    pod:
    -Objective-C :pod'ChameleonFramework'
    -swift :pod'ChameleonFramework/Swift'
     
     
     

    图表控件类
     
    ANDLineChartView 282+s
    折线图
    https://github.com/anaglik/ANDLineChartView
    pod "ANDLineChartView"
     
    SHLineGraphView 200+s
    https://github.com/grevolution/SHLineGraphView
     
    JBChartView 2000+s
    有图有表
    https://github.com/Jawbone/JBChartView
     
    BEMSimpleLineGraph 1500s+
    实时、折线图
    https://github.com/Boris-Em/BEMSimpleLineGraph
    pod 'BEMSimpleLineGraph'
     
    DZNEmptyDataSet
    提供图标空数据时的ui效果
    github:https://github.com/dzenbot/DZNEmptyDataSet
    pod 'DZNEmptyDataSet'
     
     
     

    网络类
     
    AFNetworking
    https://github.com/AFNetworking/AFNetworking/
     
    MKNetworkKit 2379
    https://github.com/MugunthKumar/MKNetworkKit
     
    Alamofire
    AFNetworking的小弟,swift版本
     
     
     

    图像处理类
     
    SDWebImage 图片异步加载及缓存
    https://github.com/rs/SDWebImage
     
    UIImage+Resize 调整图片大小
    GitHub:https://github.com/coryalder/UIImage_Resize
    提供多种方法为图片设置透明度、圆角、裁剪、调整大小等:
     
     
     

    下拉刷新类
     
    SVPullToRefresh 下拉刷新、上拉加载更多 ====2740
    GitHub:https://github.com/samvermette/SVPullToRefresh
     
    MJRefresh https://github.com/CoderMJLee/MJRefresh ====839
    pod 'MJRefresh'
     
    PullToRefresh https://github.com/leah/PullToRefresh === 1950
     
     
     

    特效类
     
    CSStickyHeaderFlowLayout :tableview 悬停的头部
    https://github.com/jamztang/CSStickyHeaderFlowLayout
    pod "CSStickyHeaderFlowLayout"
     
    Spring:
    https://github.com/MengTo/Spring
    pod 'Spring', '~> 1.0.3'
     
     
     

    数据操作类
     
    FMDB
    说明:使用sqllite封装的
    https://github.com/ccgus/fmdb
    pod 'FMDB'
    # pod 'FMDB/FTS'  # FMDB with FTS
    # pod 'FMDB/standalone'  # FMDB with latest SQLite amalgamation source
    # pod 'FMDB/standalone/FTS'  # FMDB with latest SQLite amalgamation source and FTS
    # pod 'FMDB/SQLCipher'  # FMDB with SQLCipher
     
    MagicalRecord 数据操作
    说明:coredata代替品 CoreData封装的
    https://github.com/magicalpanda/MagicalRecord
    使用参考:http://www.open-open.com/lib/view/open1386811475580.html
     
     
     
     

    加载进度类
     
    MBProgressHUD
    GitHub:https://github.com/matej/MBProgressHUD
    SVProgressHUD 提示效果
    GitHub:https://github.com/samvermette/SVProgressHUD
    ZAActivityBar 提示效果
    GitHub:https://github.com/zacaltman/ZAActivityBar
    ZAActivityBar 提示效果
    GitHub:https://github.com/zacaltman/ZAActivityBar
     
     
     
     

    UI组件类
     
    PrettyKit
    GitHub:https://github.com/vicpenap/PrettyKit
    定制了一些UI组件如UITableViewCell、UINavigationBar、UITabBar、UIToolBar等,比系统自带的更加美观。
     
    MGBox2
    GitHub:https://github.com/sobri909/MGBox2
    提供一些定制的UI组件可以更简单快速的创建表格、网格布局,以及丰富的文本呈现,基于block的事件机制等,包含:MGBox、MGTableBox、MGTableBoxStyled、MGScrollView、MGButton、MGEvents、MGEasyFrame、MGLine等,其中MGBox还支持screenshot方法用于截图。
     
    Nimbus
    GitHub:https://github.com/jverkoey/nimbus
    著名的框架,提供了一套非常丰富的UI组件,可以使开发变得更加简单、有效率。
     
    FlatUIKit
    GitHub:https://github.com/Grouper/FlatUIKit
    扁平化设计的UI组件,类似于WP或者iOS7的风格。
     
    MUKMediaGallery
    GitHub:https://github.com/muccy/MUKMediaGallery
    媒体库效果,支持图片、视频及音频。
     
    PTShowcaseViewController
    GitHub:https://github.com/exalted/PTShowcaseViewController
    同样是一个媒体库效果,支持的格式更多,包括:图片、视频、PDF等.
     
    MWPhotoBrowser
    GitHub:https://github.com/mwaterfall/MWPhotoBrowser
    图片展示效果,支持本地及远程的图片,使用也比较简单,只要实现MWPhotoBrowserDelegate协议:
     
    ios-image-filters
    GitHub:https://github.com/esilverberg/ios-image-filters提供多种图片滤镜效果。
     
    PDF Reader Core for iOS
    GitHub:https://github.com/vfr/Reader
    PDF阅读器核心。
     
    ios-image-filters
    GitHub:https://github.com/esilverberg/ios-image-filters提供多种图片滤镜效果。
     
    PDF Reader Core for iOS
    GitHub:https://github.com/vfr/Reader
    PDF阅读器核心。
     
    REMenu
    munu控件
    pod 'REMenu', '~> 1.10'
     
    文本框
    HansPinckaers/GrowingTextView
    https://github.com/HansPinckaers/GrowingTextView
    pod 'HPGrowingTextView', '~> 1.1'
     
    MGSwipeTableCell
    https://github.com/MortimerGoro/MGSwipeTableCell
     
     
    参考链接:
     
     
     
     
     
     
     
     
     
     
     
     
     
  • 相关阅读:
    SVN使用教程总结
    windows禅道环境搭建
    反编译.NET工程
    DAO层,Service层,Controller层、View层 的分工合作
    MyBatis在insert插入操作时返回主键ID的配置
    MySQL中You can't specify target table for update in FROM clause异常
    MySQL对时间戳的转换处理
    苹果台式一体机笔记本安装win双系统攻略教程
    Eclipse安装SVN教程
    java遇到 Check $M2_HOME 问题 解决-Dmaven.multiModuleProjectDirectory system property is not set. Check $M2_HOME environment variable and mvn script match.
  • 原文地址:https://www.cnblogs.com/williamliuwen/p/6033943.html
Copyright © 2020-2023  润新知