观察者实现和底部导航与内容部分整体切换.pdfVIP

  • 1
  • 0
  • 约2.14千字
  • 约 4页
  • 2023-06-23 发布于北京
  • 举报

观察者实现和底部导航与内容部分整体切换.pdf

结合标题和底部导航做整体切换 在UIManager 的changeView 方法中: 创建方法: 控制标题和底部导航: ①、界面一对应未登录的标题和通用导航: ②、界面二对应通用标题和 导航 问题: 团队开发,不同人处理不同的界面,,如果传递的字符串“FirstView ”、“SecondView” 方案一:要求所有的开发人员在写界面的时候,必须把名字固定了【这样不合理】 找到一个界面(BaseView 子类)的唯一标示,方案一使用名字 方案二:在处理协议中,给每个请求都有一个唯一的标示;这里也可以这么做; ①但是仍有问题,通过这种方式,每个界面都要在这里显示,比较臃肿 而且以后要是在加入界面,还需要不断修改,这是作为一个中间内容整体 的框架,不能总改动 ②如果增加一个需要同主要内容联动的容器,看那么我们需要改动的地方 太多,原因是代码的依赖关系过于紧密 方案三:优化方案二的问题,使用观察者模式 方案二: 1、在BaseView 中,定义所有子类的唯一标示的方法:getId() 需要在ConstantValue

文档评论(0)

1亿VIP精品文档

相关文档