UnityUI框架

来源:互联网 发布:mac飞鸽传书 看不到 编辑:程序博客网 时间:2024/05/06 01:20
UIFramework
1.要解决的问题:
a.数据与显示的解耦
b.UI资源的加载与释放
c.UI的通用的流程规则,例如初始化UI,加载资源,添加消息监听,按钮监听,关闭UI,所以需要有一个统一的生命周期。
d.UI的管理:加载管理、缓存管理、生命管理、层级管理
e.一些通用的功能:例如,ScrollList,回到主界面,购买界面...
2.如何解决的这些问题:
a.view不用管model是多少,是什么,更不用管model是如何处理的数据,它只需要将model的内容显示出来。而model只需要做数据的处理与维护,它不需要知道是哪个view用到了它,显示了它的内容。
b.


原创粉丝点击