【发布时间】:2013-10-08 22:34:44
【问题描述】:
在我的应用中,我有一个 主页 页面,其中包含以下菜单按钮:
1. Button1
2. Button2
3. Button3
4. Button4
现在,当我点击 Button1 时,应用导航到 Page1。 (Page1 是一个导航视图)。
这里的问题是,默认情况下 Page1 没有返回按钮来返回 主页 页面.所以我必须手动添加一个返回按钮。
问题 1:有没有其他方法可以将 Page1 视图推入 Home View 以便自动生成 Back 按钮?
好的,现在我在 Page1 上手动添加了后退按钮。这个 Page1 是一个具有列表的导航视图。单击列表项时,它会移动到 SubPage1 。
现在的问题是,将生成一个默认的后退按钮 + 我添加的手动后退按钮。所以 2 个后退按钮 !!
为了解决这个问题,我隐藏了手动添加的后退按钮。然后在弹出时显示按钮。同样的问题是,隐藏/显示有轻微的延迟,这在应用程序中是可见的。另一个问题是,在旧型号的黑莓中,手动添加的后退按钮有时不会隐藏!!!
问题 2:有没有更好的方法来处理这个问题!?
最后,如果我想要嵌套导航视图怎么办?
假设,我有一家有 10 条记录的商店。 在第 1 页中,我将 3 条记录显示为列表 -
record1 - on tap of this, show its detailed view
record2 - on tap of this, show its detailed view
record3 - on tap of this, show another sub list with records 4 to 10.
问题 3:我如何做到这一点?
【问题讨论】:
标签: navigation sencha-touch sencha-touch-2 sencha-touch-2.1