-popToViewController
используется для выталкивания контроллеров представления из стека, вплоть до уже существующего. Ваш UINavigationController
имеет стек ViewControllers (хранится в свойстве viewControllers
), когда вы popToViewController
, вы захотите передать один из элементов в этом массиве в качестве первого аргумента.
В этом случае вы, скорее всего, захотите использовать -popViewControllerAnimated:
, который удалит верхнюю ViewController
из стека