Как переопределить функцию BlackBerry10?

Я делаю приложение, которое использует панель вкладок с кнопкой «Дополнительно». Я хотел бы переопределить функцию пролистывания и вместо OnClick на кнопке «Дополнительно» панель справки всплывала при пролистывании (слева направо).

введите здесь описание изображения

На картинке показаны вкладки, а кнопка четвертой вкладки — это кнопка «Дополнительно».

Вот мой файл main.qml.

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

        }

    }
}

person Naskov    schedule 04.04.2013    source источник
comment
Как сказал @ level32, вы можете проверить состояние меню переполнения. Но вы не можете переопределить это.   -  person Marc Plano-Lesay    schedule 19.07.2013


Ответы (2)


Это действия, а не вкладки. Кнопка «Дополнительно» — это дополнительное меню действий. Вы можете прослушивать состояние этого меню. onActionMenuVisualStateChanged

person level32    schedule 12.04.2013

Из документации TabbedPane (где вы видели эту графику) вы можете «изменить внешний вид боковой панели, установив свойство sidebarState». Таким образом, можно было бы использовать GestureHandler для обнаружения смахивания и установки для параметра sidebarState значения VisibleFull.

person Richard    schedule 18.07.2014