如何将Qooxdoo qx.ui.mobile.page.Page添加到Manager

时间:2013-04-11 12:49:29

标签: qooxdoo

Qooxdoo可以向管理员添加NavigationPage:

var manager = new qx.ui.mobile.page.Manager();
var page1 = new qx.ui.mobile.page.NavigationPage();
manager.addDetail(page1);

现在我想创建一个Page而不是自己添加一个NavigationBar。 manager.addDetail只接受NavigationPages。如何添加qx.ui.mobile.page.Page?

var page2 = new qx.ui.mobile.page.Page();
var navigationbar = new qx.ui.mobile.navigationbar.NavigationBar();
page2.add(navigationbar);
//... Adding buttons in navigationbar
manager.addDetail(page2); //fails: !(page2 instanceof qx.ui.mobile.page.NavigationPage

答案是:“使用NavigationPage对我来说没用:)”。

1 个答案:

答案 0 :(得分:1)

你想用qx.Mobile页面做什么?是什么阻止您使用NavigationPage?如果需要,您甚至可以隐藏NavigationBar。

Manager需要NavigationBar,Buttons和其他一些仅由NavigationPage提供的属性。