iOS第三方总结

作者: simuty | 来源:发表于2016-06-14 17:03 被阅读1311次

    先上一张图

    Paste_Image.png

    你没有看错, 一个APP的五脏六腑,

    本文中将包含** UI 网络 数据中的Model以及一些小部件**

    一. 三种样式 启动页  
    二. 网络与封装
    三. 图片加载类
    四. 轮播图
    五. 模型类
    六 Tableview相关
    七. 刷新
    八.自动布局
    九. 提示框
    十. 统计图
    十一. CollectionView
    十二. 富文本
    十三. ViewController
    十四. 小部件(提示框/按钮/进度等等)
    
    

    ---补充一下内容---

    1. 推送;
    2. 日志分析;
    3. xcode插件;
    4. Cocoapods不同形式的使用;
    5. iOS相关学习资源
    
    

    一. 三种样式 启动页

    1.Tabbar
    1.1 Tabby

    1.1副本.gif

    1.2 animated-tab-bar

    1.2副本.gif

    1.3 RDVTabBarController

    1.3.png

    1.4 CYLTabBarController

    687474703a2f2f6136332e74696e797069632e636f6d2f326d676b3032762e676966.gif

    2.侧边栏
    2.1YiSlideMenu

    2.1副本.gif

    3.滚动视图
    3.1 PageMenu

    3.1副本.gif

    3.2 XLPagerTabStrip

    3.2.gif

    3.3 HMSegmentedControl

    Paste_Image.png

    4.启动页带广告--XHLaunchAd

    ScreenShot02.gif

    5.在此放一个动画类吧

    1. Material is an animation and graphics framework that allows developers to easily create beautiful applications.http://materialswift.io

    2. popping


    二. 网络与封装

    1.AFNetworking
    2.Alamofire 是AFNetworking的作者mattt新写的网络请求的swift库。

    3.猿题库YTKNetwork--按时间或版本号缓存网络请求内容、检查返回 JSON 内容的合法性、文件的断点续传、批量的网络请求发送、filter和插件机制等。
    4.HYBNetworking--基于AFNetworking3.0以上版本封装的网络层。提供常用的GET/POST接口、上传下载图片、文件接口、支持缓存等。


    三. 图片加载类

    1.SDWebImage – SDWebImage 网络图片获取及缓存处理。
    2.YYWebImage--一个图片加载库 YYWebImage,支持 APNG、WebP、GIF 播放,支持渐进式图片加载,更高性能的缓存,更多图像处理方法-大神博客地址

    1. iOS效果---模糊效果汇总

    四. 轮播图

    1. LCFInfiniteScrollView
    4.1副本.gif
    1. SDCycleScrollView
    4.2.gif

    五. 模型类

    1.YYModel + ESJsonFormat 分分钟形成Model
    2.高性能的 iOS JSON 模型框架YYModel,
    3.Xcode插件--ESJsonFormat-Xcode


    六 Tableview相关

    1. 左右滑动cell--MGSwipeTableCell
    8.1.gif

    2.列表空白时显示------DZNEmptyDataSet

    Paste_Image.png

    3.自适应高度-UITableView-FDTemplateLayoutCell, ---相关文章

    4.社交界面---ChatKit-OC

    Paste_Image.png

    七. 刷新

    1. CBStoreHouseRefreshControl
    9.1.gif

    2.MJRefresh

    八.自动布局

    1. 支持Cell和Tableview高度自适应--SDAutoLayout
    SDAutoLayout相关资源

    1. SDAutoLayout 基础版视频教程
    2. SDAutoLayout 进阶版视频教程
    3. SDAutoLayout 原理简介视频教程
    4. SDAutoLayout 朋友圈demo视频教程:
    5. 使用Demo

    九. 提示框

    1. MMPopupView
    13.1.jpg

    十. 统计图

    1.Scrollable-GraphView

    6.1.png

    2.总有一款适合你---Charts

    3.K线图---KlineInSwift

    6.3.gif

    4.PNChart


    十一. CollectionView

    1. expanding-collection
    7.1副本.gif

    十二. 富文本

    YYText– 功能强大的 iOS 富文本框架。

    Paste_Image.png

    十三. ViewController

    1. WZDraggableSwitchHeaderView
    11.1.gif

    十四. 小部件

    1.GMStepper

    12.1.gif

    2.RQShineLabel

    12.2.gif

    2.1LTMorphingLabel

    12.2.1.1.gif

    3.DGRunkeeperSwitch

    12.3.gif

    4.M13ProgressSuite

    12.4.gif

    5.DOFavoriteButton

    12.5.gif

    6.城市选择--CFCityPickerVC

    12.6.gif

    7.FillableLoaders

    12.7.1.gif

    8.弹出视图EasyTipView

    12.8.gif

    9.菜单---kxmenu

    12.9.png

    9.1 AMPopTip

    tipView

    10.Dodo

    12.10.jpg

    11.DownloadButton

    Paste_Image.png

    12.JVFloatLabeledTextField

    Paste_Image.png

    13.数字加载动画--UICountingLabel

    demo.gif

    14.更多的颜色类库--Colours

    banner.png

    15.主题装换--DKNightVersion

    Paste_Image.png

    16.VBFPopFlatButton

    以下为补充部分内容

    ---补充一下内容---

    目录结构:

    1. 推送;
    2. 日志分析;
    3. xcode插件;
    4. Cocoapods不同形式的使用;
    5. iOS相关学习资源
    
    

    第一 推送

    1.iOS通知----前期配置(一)
    2.iOS通知----远程推送(二)
    3.iOS通知----极光推送(四)

    第二 日志分析

    1.统计设备信息 奔溃信息等
    2.统计分析iOS文档

    第三 Xcode插件

    Xcode插件不可以使用解决方法

    1. Alcatraz对Xcode插件的管理
    2. Json数据快速形成模型ESJsonFormat-Xcode
    3. 洁癖爱好者必备之---对齐插件XAlign
    4. Cocoapods插件

    第四 Cocoapods不同形式的使用

    1. Cocoapods使用----配置/安装/使用/完全卸载(一)
    2. Cocoapods使用----可视化工具(二)

    第五 iOS相关学习资源

    1. 博客列表
      1YY大神的博客
      2唐巧的技术博客
      3王巍的技术博客
      4sunnyxx的技术博客
      5破船之家
      6南峰子的技术博客

    2. 网站

    1objc中国带来最佳实践和先进技术
    2苹果相关资讯等--Cocoachina
    3伯乐在线
    4Github不再啰嗦
    5遇到技术问题可以访问---Stackoverflow
    6NSHipster
    7iOSdevelopertips

    iOS学习补充----博客/书籍/微博/网站(一)

    第三方总结
    第三方总结

    更多精彩内容请关注“IT实战联盟”哦~~~


    IT实战联盟.jpg

    相关文章

      网友评论

        本文标题:iOS第三方总结

        本文链接:https://www.haomeiwen.com/subject/wieudttx.html