煎茶触摸 2 固定标题



有没有办法在煎茶应用程序中有一个固定的非动画标题,同时仍然保留页面动画和浏览历史记录?

我需要我的标题不在页面幻灯片上动画。我尝试的方式是:

-main container (v box)
--header container
--card container(card layout)
---card
---card2
---card3

我用setActiveItem(index)手动切换卡容器内的卡标题永远不会被动画输入/输出,但我现在没有历史记录,所以拥有后退按钮的唯一方法是使用 setActiveItwm(prevIndex) 手动对其进行硬编码

这是一个不幸而肮脏的解决方案,也许其他人有更好的解决方案。

是的,我使用 sencha 架构师进行测试。从内存中,我创建了一个具有布局vbox的基本容器。在里面,我有一个顶部选项卡面板,下面是一个选项卡面板。然后,我将顶部面板上的 flex 设置为 0.2,将选项卡面板设置为 0.8。这样,我的标题在任何设备上都将始终是 20% 的高度。我希望这有所帮助。

您需要Ext.navigation.View

使用 Ext.navigation.View 并在视图之间创建基本导航...然后隐藏导航视图,您可以通过将导航栏属性设置为隐藏:true 来执行此操作

接下来有一个通用的导航标题,如上所述...继续使用按钮,比如说将使用

button.up('navigationview').push({xtype: 'card2'});

此按钮将位于您的卡中的某个位置,将您带到下一张卡

同样,在按钮单击时返回

button.up('navigationview').pop();
button.up('navigationview').pop(2);//Will take you two views back and so on

这些按钮将位于您的公共标题上

最新更新