跳至主要內容

mk.view_base:视图基类

muzzik小于 1 分钟

虽然 mk.life_cycle 已经满足了模块系统运行的需求,但是我们还需要一些更符合业务需求的功能,这些就由 mk.view_base 实现

组件特性

  • 单独展示

表示这是一个全屏不透明的 UI,这样在模块 open 后,框架将自动隐藏模块后的其他模块。在 close 时候恢复其他模块展示

  • 动画配置

预制体的 open、close 动画配置

  • 特殊的 close

mk.view_base 重载了生命周期,所以如果 close 被外部调用,那么将关闭模块(不会进入你的 close 函数内),所以 close 是一个生命周期函数,也是一个模块的关闭接口,比如用来设置关闭按钮的回调

  • 快捷操作

包含了一切编辑 UI 时常用的操作,提高你的速度

  • 添加遮罩

  • 0 边距 widget

  • BlockInputEvents

📣 觉得很赞?分享给你的朋友吧!