Sobes.tech
Junior — Middle

Πώς πραγματοποιείται η μετάβαση στην επόμενη οθόνη με το UINavigationController;

sobes.tech AI

Απάντηση από AI

Η μετάβαση στην επόμενη οθόνη με UINavigationController πραγματοποιείται με τη μέθοδο pushViewController(_:animated:).

Παράδειγμα σε Swift:

let nextViewController = NextViewController()
navigationController?.pushViewController(nextViewController, animated: true)

Αυτό τοποθετεί τον νέο ελεγκτή στη στοίβα πλοήγησης και τον εμφανίζει με μια κινούμενη μετάβαση. Για επιστροφή, χρησιμοποιείται η μέθοδος popViewController(animated:).