Я хотел бы знать, есть ли разница между нажатием и вводом UIViewController.Разница между Pop и Push a ViewController
Спасибо,
EGB
Я хотел бы знать, есть ли разница между нажатием и вводом UIViewController.Разница между Pop и Push a ViewController
Спасибо,
EGB
Они делают противоположные вещи.
Вы добавили его в стек видимых UIViewController
s и pop
его, чтобы удалить его.
Терминология исходит из структуры данных stack
. Идея состоит в том, что вы «нажимаете» или размещаете объекты в верхней части стека, и каждый объект не может быть удален, пока все объекты над ним не будут удалены («выскочил»).
Подробнее о стеках here.
Подумайте о стеке навигации как стопке пластин. Вы начинаете с одной пластины. Если вы положите еще одну пластину поверх первой пластины, то push
ing. Вы можете делать это снова и снова, если хотите. Вы можете даже поставить ту же самую пластину поверх себя. Затем, когда вы хотите вернуться к одному классу, это взять одну пластину со стека, вы - pop
ing. Вы можете это сделать, пока не останется только одна пластина.