跳到主要内容

屏幕管理

一款典型的现代应用程序由多个屏幕组成,包括一个主屏幕和多个子屏幕。用户可以从主屏幕切换到子屏幕,然后再返回主屏幕。若没有屏幕管理功能,用户就必须手动在屏幕间进行切换。 从 v0.25.0 版本起,我们添加了一些功能来支持屏幕管理:

  • “屏幕管理” 配置
  • “导航栏” 部件
  • 屏幕的 “主屏幕” 属性

该功能默认处于禁用状态。若要启用它,请按以下步骤操作:

  • 启用 “屏幕管理”

    依次点击 “项目” -> “项目配置” -> “屏幕管理”。

屏幕管理

  • 设置 “主屏幕”

    主屏幕是应用程序的入口点。

    如果将某个屏幕设置为 “主屏幕”,其他屏幕将被视为子屏幕。

Set Main Screen

  • 在子屏幕中添加 “导航栏”

    展开 “部件栏”,在 “高阶组件” 类别中会出现一个新部件 “导航栏”。将其拖放到除主屏幕之外的其他屏幕上。通常将它放置在屏幕状态栏的下方。

    “导航栏” 的 “返回” 操作将返回至上一个屏幕。

NavigateBar

  • 添加一个按钮,从主屏幕跳转到子屏幕

    如同你之前的操作,在主屏幕上添加一个按钮,并将 “点击” 操作设置为加载上述子屏幕。

现在就大功告成了。点击按钮后,子屏幕将被加载并显示,点击子屏幕上的返回按钮即可返回主屏幕。