Sobes.tech
Junior — Middle

Môžete vysvetliť, čo je Navigator 1.0 a ako sa používa?

sobes.tech AI

Odpoveď od AI

Navigator 1.0 v Flutter je trieda, ktorá spravuje zásobník trás (obrazoviek) aplikácie. Umožňuje prechody medzi obrazovkami, pridávanie nových alebo návrat.

Hlavné metódy:

  • push: pridá novú obrazovku nad aktuálnu.
  • pop: zatvorí aktuálnu obrazovku a vráti sa na predchádzajúcu.

Príklad použitia:

Navigator.push(context, MaterialPageRoute(builder: (context) => NewScreen()));

// Na návrat:
Navigator.pop(context);

Navigator 1.0 je založený na zásobníku a je ľahko použiteľný, ale pre zložitejšiu navigáciu s dynamickými trasami sa často používa Navigator 2.0.