Layout sencha touch:无图标的选项卡

Layout sencha touch:无图标的选项卡,layout,sencha-touch,sencha-touch-2,Layout,Sencha Touch,Sencha Touch 2,是否可以在选项卡式卡片布局中创建一个没有选项卡的项目 我想创建一个消息覆盖,从屏幕顶部延伸到选项卡栏,不覆盖选项卡栏。当我通过在面板中添加一个项目来实现这一点时,除了在选项卡栏上创建一个空白图标外,其他一切都可以正常工作。有没有办法阻止创建此图标?应该可以。将覆盖添加到子项,而不是选项卡面板 childPanelItem.add( Ext.create('Ext.Panel', { xtype:'panel', html

是否可以在选项卡式卡片布局中创建一个没有选项卡的项目


我想创建一个消息覆盖,从屏幕顶部延伸到选项卡栏,不覆盖选项卡栏。当我通过在面板中添加一个项目来实现这一点时,除了在选项卡栏上创建一个空白图标外,其他一切都可以正常工作。有没有办法阻止创建此图标?

应该可以。将覆盖添加到子项,而不是选项卡面板

childPanelItem.add(
    Ext.create('Ext.Panel',  
        {
            xtype:'panel',
            html:'Demo',
            top:0,
            left:0,
            right:0,
            bottom:0
        }
    )
);

如果添加到子面板,图标将不会出现在选项卡栏上。

您可以使用隐藏:true配置选项创建新项目

Ext.define('App.view.settings.SettingsContainer', {
extend: 'Ext.tab.Panel',
xtype: 'settingsContainer',

requires : [
...
],

config: {
    tabBar: {
        docked: 'top'
    },
    tab: {
        title: 'Settings',
        iconCls: 'user'
    },

    items: [{
        xtype: 'settingsAccountContainer'
    }
    , {
        xtype: 'changeCompanyView',
        hidden: true
    }]
}
});
已创建changeCompanyView,但没有可见的选项卡图标。 它可以被激活

settingsContainer.setActiveItem(1);

干杯,奥列格

太好了,谢谢!你知道我在哪里可以找到这些文件吗?