2012-08-02 30 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

他們設計了這樣的說法。在他們看來

如果標籤面板是在屏幕的底部,它可以好看圖標,但如果它在屏幕的頂部它不適合與圖標..

被說我有點贊同那個決定,但如果你堅持,否則,也許你可以嘗試添加按鈕項目標籤面板並將圖標放在按鈕內