Navigation Sencha touch嵌套导航视图
在我的应用程序中,我有一个主页页面,其中包含以下菜单按钮:Navigation Sencha touch嵌套导航视图,navigation,sencha-touch,sencha-touch-2,sencha-touch-2.1,Navigation,Sencha Touch,Sencha Touch 2,Sencha Touch 2.1,在我的应用程序中,我有一个主页页面,其中包含以下菜单按钮: 1. Button1 2. Button2 3. Button3 4. Button4 现在,当我点击按钮1时,应用程序将导航到页面1。(第1页是导航视图) 这里的问题是,默认情况下,Page1没有返回到主页的后退按钮。所以我必须手动添加一个后退按钮 问题1:是否有其他方法将Page1视图推入主视图,以便自动生成后退按钮 好的,现在我在第1页上手动添加了后退按钮。此页面1是一个具有列表的导航视图。单击列表项后,它将移动到子页面1 现在
1. Button1
2. Button2
3. Button3
4. Button4
现在,当我点击按钮1时,应用程序将导航到页面1。(第1页是导航视图)
这里的问题是,默认情况下,Page1没有返回到主页的后退按钮。所以我必须手动添加一个后退按钮
问题1:是否有其他方法将Page1视图推入主视图,以便自动生成后退按钮
好的,现在我在第1页上手动添加了后退按钮。此页面1是一个具有列表的导航视图。单击列表项后,它将移动到子页面1
现在的问题是,将生成一个默认的后退按钮+我添加的手动后退按钮。所以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:如何实现这一点?问题1:是的,您可以使用NavigationView作为主页。然后把它推回家。在按钮点击事件中,将其推到您的Page1视图(这是一个列表,不再是导航视图)。 如果需要,通过监听导航视图的推送和弹出事件隐藏主页上的导航栏 问题2:我的第一个答案解决了你的问题
问题3:您可以在列表中使用listpaging插件。检查它是否满足您的需要:谢谢@Alytrem。从未想过第一季度和第二季度采用这种方法。我要找的不是ListPaging