在我的应用程序中,我有一个主页,其中包含以下菜单按钮:
1. Button1
2. Button2
3. Button3
4. Button4
现在,当我点击Button1时,应用程序导航到Page1。(Page1 是一个导航视图)。
这里的问题是,默认情况下Page1没有返回主页的返回按钮。所以我必须手动添加一个后退按钮。
问题 1:是否有另一种方法可以将 Page1 视图推入主视图以便自动生成后退按钮?
好的,所以现在我在Page1上手动添加了 Back 按钮。此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:我如何实现这一目标?