2013-04-04 55 views
3

我正在製作一個使用帶有「更多」按鈕的標籤欄的應用程序。我想重寫滑動功能,而不是OnClick上的「更多」按鈕,幫助面板彈出(從左到右)。如何覆蓋BlackBerry10的功能?

enter image description here

圖片被示出的選項卡和所述第四標籤按鈕是「更多」按鈕。

這是我的main.qml文件。

TabbedPane { 
    showTabsOnActionBar: false 
    Tab { 
     title: "Home" 
     Page { 
      id: page1 
      actions: [ 
       ActionItem { 
        id: new 
        title: "New" 
       }, 
       ActionItem { 
        id: delete 
        title: "Delete" 
       }, 
      ] 

     } 

    } 
} 
+0

正如@ level32所說的,你可以檢查溢出菜單的狀態。但是你不能覆蓋它。 – 2013-07-19 13:11:19

回答

0

從TabbedPane的文檔(您看到這些圖形的位置),您可以「通過設置屬性sidebarState來修改邊欄的外觀。」因此可以使用GestureHandler來檢測滑動並將sidebarState設置爲VisibleFull。