iOS小项目
2017-03-09 本文已影响129人
Beacon丶
项目是自己通过抓包几个项目接口,然后拼接成的一个完整的项目
项目一共分有四个模块:
- 首页
- 生活
- 分类
- 个人
现在是各个页面的效果展示:
首页

生活

分类

个人

好了 接下来进入正题
先讲一下 各个页面的出处:接口分别为 半糖, 开眼, 片刻 ,抓包工具的是青花瓷,想要了解详细的同学可以自行百度
接下来来说下文件用到的第三方的库
- SDCycleScrollView (无线轮播图)
- Masonry (老司机们这个应该不用解释了)
- MJExtension
- MJRefresh
- SDWebImage
- SVProgressHUD
用到的都是最基本的第三方库 ,有兴趣的同学可以看下源码 ,源码链接放在文章的最后
另外是文件中用到的比较重要的类
- UIView+Addition 方便取控件的各个属性,不用再频繁的...
- XBRefreshHeader XBRefreshFooter 这两个类 是定义刷新的动画
- AFOwnerHTTPSessionManager 网络请求类
- XBLoadingView 加载蒙版类 (控制加载的动画)
另外的还有视频播放的类,主流框架的搭建等等的类,有兴趣的同学同上