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.