PROGRAM – ako ísť späť na predchádzajúcu stránku (felgo)

0

Otázka

Mám aplikáciu, pomocou viacerých strán. Jeden z nich je na stránke nastavenia, kde používateľ môže vybrať rôzne nastavenia. Tam sú rôzne tlačidlá na stránky, ktoré môžem otvoriť rôzne stránky.

V súčasnosti som vždy prepnúť medzi stránky s:

stránky.navigationStack.push(nameOfPage)

Vo väčšine prípadov je to v poriadku, ale keď som zatvorte settingspage, chcem ísť späť na predchádzajúcu stránku (na stránky, ktoré boli otvorené, keď som stlačil tlačidlo na otvorenie settingspage) a nie je potrebné určiť 1 strana.

Ja pracujem s PROGRAM/Felgo

napríklad kód: import Felgo 3.0 import QtQuick 2.0 import QtQuick.Ovládacie prvky 1.4

App {
    id: app
    NavigationStack {
        Page {
            id: page
            navigationBarHidden: true
            Text { text: qsTr("1st page") }
            Button {
                y: 30; text: "go to 2nd page"
                onClicked: page.navigationStack.push(secondpage)
            }
            Button {
                y: 60; text: "go to settings"
                onClicked: page.navigationStack.push(settingsPage)
            }
        }
    }

    Component {
        id: secondpage
        Page {
          navigationBarHidden: true
          Text { text: qsTr("2nd page") }
          Button {
              y: 30; text: "go to 1st page"
              onClicked: page.navigationStack.push(page)
          }
          Button {
              y: 60; text: "go to settings"
              onClicked: page.navigationStack.push(settingsPage)
          }
        }
    }

    Component {
        id: settingsPage
        Page {
            navigationBarHidden: true
            Text { text: qsTr("settings page") }
            //various settings
            Button {
                y: 30; text: "go to previous page"
                onClicked: page.navigationStack.push(page)  //??
            }
        }
    }
}

neviem, čo dať na riadok 47 - tak, že som sa môžete dostať buď 1. alebo 2. strane - v závislosti od toho, kde som otvoril settingspage z

pomôcť by byť naozaj ocenil,

buttonclick felgo navigation qml
2021-11-19 09:52:31
1

Najlepšiu odpoveď

0

Myslím si, že chcete použiť tento postup:

https://felgo.com/doc/felgo-navigationstack/#pop-method

Toto bude vykonávať reverzné animácie (ako biť tlačidlo späť v iOS alebo Android) a bude odstrániť a zničiť hornej Strane zásobník.

2021-11-22 20:42:05

V iných jazykoch

Táto stránka je v iných jazykoch

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................

Populárne v tejto kategórii

Obľúbené otázky v tejto kategórii