Как переопределить функцию 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)


arrow_upward
0
arrow_downward

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

person level32    schedule 12.04.2013

arrow_upward
0
arrow_downward

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

person Richard    schedule 18.07.2014