Junior — Middle
Πώς πραγματοποιείται η μετάβαση στην επόμενη οθόνη με το UINavigationController;
sobes.tech AI
Απάντηση από AI
Η μετάβαση στην επόμενη οθόνη με UINavigationController πραγματοποιείται με τη μέθοδο pushViewController(_:animated:).
Παράδειγμα σε Swift:
let nextViewController = NextViewController()
navigationController?.pushViewController(nextViewController, animated: true)
Αυτό τοποθετεί τον νέο ελεγκτή στη στοίβα πλοήγησης και τον εμφανίζει με μια κινούμενη μετάβαση. Για επιστροφή, χρησιμοποιείται η μέθοδος popViewController(animated:).