LovePlayNews精仿爱玩app,使用AsyncDisplayKit提高UI流畅性,项目结构及代码清晰明了。
编译环境:
xcode7 & iOS7+
xcode8 & iOS8+
主要技术点:
- 项目结构划分,代码清晰明了
- 广告启动图封装实现
- TabBarController和NavigationController封装
- AsyncDisplayKit的使用,提高UI流畅性60fps
- 网络请求库TYHttpManager封装(支持http,Batch,Chain多请求),及业务层实现
- TYJosnModel转换库的封装实现
- TYRefresh上下拉刷新封装实现
- 封装loading加载中视图,及失败视图
- 新闻类视图webview封装为cell,css样式控制,cell高度计算,获取点击的图片,链接
- TYCyclePagerView 轮播图
- TYPagerController 水平滚动页面控制器
- TYAttributedLabel图文混排在tableview中实现
截图