YYKITweibofeed流框架
2016-02-16 11:45:47 0 举报
YYKitDemo中刷新feed流的框架结构
作者其他创作
大纲/内容
model对象转换成layout布局对象结束
获取cell的高度和宽度
视频
LabelsView
总体
字典转换成model,很深,不详细写,详细请看YYKit中NSObject+YYModel.m中modelWithDictionary方法(1256行)
名称,标题,内容,时间。。
layouts
indicator stop animating and remove indicator
layout对象放进layouts数组中
添加导航栏右侧按钮
layout类型
详细请看
cell初始化Frame,所有可能呈现的View都实例化,但均隐藏
每一个数据模型生成一个layout
图片1,图片2,图片3,图片4....图片9
tableView分配cell
YYLabel
layout4
model对象转换成layout布局对象开始
异步线程处理数据结束
表tableView
UI框架元素
设置style布局风格
jsonData转换成字典 (iOS系统自带方法)
jsonData对象转换成model对象结束
cell接收layout对象渲染
数据
添加indicatorView
jsonData转换成model对象
结合
帧率检测fpslabel
model对象转换成layout对象
设置布局的数据
根据layout改变各个View的Frame以及隐藏属性
viewdidload 结束
添加 tableView
cell成为partLayout的代理,或者直接block
添加fbslabel
tableView接受layouts布局数组
读取本地jsonData
jsonData对象转换成model对象开始
UIView
layout5
生成layouts
异步线程处理数据开始
layout3
layout2
细分
达到交互的目的
刷新cell,cell初始化高度
indicatorView animating
YYKit的feed流刷新框架
头像
关于其中layout的分类
回复列表
layout1
回到主线程
布局layouts数组
分解成数个数据模型
间而言之
viewDidLoad入口
收藏
收藏
0 条评论
回复 删除
下一页