2012-08-02 33 views
1

任何人都可以建议我,为什么iconCls未在标签面板酒吧工作时,标签栏泊松是煎茶触摸顶部2.iconCls不工作标签面板栏possition是顶级

它正常工作时,标签栏possiton是底部。 为什么当标签栏位置最高时它不工作?

Ext.create('Ext.TabPanel', { 
    fullscreen: true, 
    tabBarPosition: 'top', 

    defaults: { 
     styleHtmlContent: true 
    }, 

    items: [ 
     { 
      title: 'Home', 
      iconCls: 'home', 
      html: 'Home Screen' 
     }, 
     { 
      title: 'Contact', 
      iconCls: 'user', 
      html: 'Contact Screen' 
     } 
    ] 
}); 

输出上面的代码:

enter image description here

任何人都可以,为什么它不是在顶部possition工作 感谢:以上代码的

enter image description here

Ext.create('Ext.TabPanel', { 
    fullscreen: true, 
    tabBarPosition: 'bottom', 

    defaults: { 
     styleHtmlContent: true 
    }, 

    items: [ 
     { 
      title: 'Home', 
      iconCls: 'home', 
      html: 'Home Screen' 
     }, 
     { 
      title: 'Contact', 
      iconCls: 'user', 
      html: 'Contact Screen' 
     } 
    ] 
}); 

输出提前。

回答

1

这是在Sencha Touch框架类中定义的方式。

如果你想你的方式,只是覆盖它们:)

0

他们设计了这样的说法。在他们看来

如果标签面板是在屏幕的底部,它可以好看图标,但如果它在屏幕的顶部它不适合与图标..

被说我有点赞同那个决定,但如果你坚持,否则,也许你可以尝试添加按钮项目标签面板并将图标放在按钮内