精仿爱玩 app,使用 AsyncDisplayKit 提高 UI 流畅性

1,448 阅读1分钟
原文链接: github.com

LovePlayNews精仿爱玩app,使用AsyncDisplayKit提高UI流畅性,项目结构及代码清晰明了。

编译环境:

xcode7 & iOS7+
xcode8 & iOS8+

主要技术点:

  1. 项目结构划分,代码清晰明了
  2. 广告启动图封装实现
  3. TabBarController和NavigationController封装
  4. AsyncDisplayKit的使用,提高UI流畅性60fps
  5. 网络请求库TYHttpManager封装(支持http,Batch,Chain多请求),及业务层实现
  6. TYJosnModel转换库的封装实现
  7. TYRefresh上下拉刷新封装实现
  8. 封装loading加载中视图,及失败视图
  9. 新闻类视图webview封装为cell,css样式控制,cell高度计算,获取点击的图片,链接
  10. TYPagerController 水平滚动页面控制器
  11. TYAttributedLabel图文混排在tableview中实现

截图

image