小编Chr*_*abe的帖子

QML中的多页面应用

我被要求为一个客户端创建一个应用程序,它可能同时在Android和iOS上(首先集中在iOS上).所以我认为Qt可能就是答案.我想使用Qt Quick创建应用程序,但我似乎找不到有效处理多个页面的方法,请记住每个页面可能相当重量级.

到目前为止,我已经尝试过:

  • 用加载器分页,即动态拉入所需的屏幕.这有效但第一次加载屏幕时会有明显的延迟
  • 使每个页面成为一个组件,只显示必要的屏幕.这会在启动时加载所有页面,因为内存太重
  • 使每个页面成为一个组件并通过ListView显示它们.与上述问题相同.

必须有一个中间立场,其中视图基本上可以像本机iOS应用程序一样进入低内存模式.欢迎任何建议.

注意:屏幕的进展不一定是线性的

qt android qml ios

7
推荐指数
1
解决办法
3121
查看次数

标签 统计

android ×1

ios ×1

qml ×1

qt ×1