Контроллер просмотра без укладки

Есть ли способ подтолкнуть контроллер вида к контроллеру навигации без его укладки?

Требуемое поведение (представление стека):

[VC1 [VC2]] -> Push VC3 от VC2 -> [VC1 [VC3]]

2 Solutions collect form web for “Контроллер просмотра без укладки”

Да, просто добавьте еще один (без анимации):

[navController popViewControllerAnimated:NO] [navController pushViewController:VC3 animated:YES] 

Или перейдите для варианта 2, который является более общим: Замените свойство viewControllers:

 NSArray *newControllers = @[VC1, VC3]; [navController setViewControllers:newControllers animated:YES]; 

или…

 NSArray *newControllers = @[navController.viewControllers[0], VC3]; [navController setViewControllers:newControllers animated:YES]; 

Я бы использовал метод UINavigationController:

 - (void)setViewControllers:(NSArray *)viewControllers animated:(BOOL)animated 

Таким образом вы можете сделать это:

 UINavigationController *navigationController = [self navigationController]; [navigationController setViewControllers:@[navigationController.viewControllers[0], VC3] animated:YES]; 

Это даст вам анимацию push для нового контроллера представления (VC3).

  • Отображение описания места в API Google Places для iOS
  • Вернуть предыдущее приложение на передний план, когда пользователь выполнил мое приложение iOS
  • Есть ли замена для AUSplitter в iOS?
  • App Delegate или начальный контроллер представления, чтобы проверить, подписан ли пользователь через Firebase для приложения iOS?
  • Идентификатор Bundle для разработчиков iOS и имя приложения уже используются
  • Карта Google SDK - путь неточный
  • как получить правильный NSDate из NSString без использования dateFormatter
  • bluetooth рекламный пакет с низкой энергией и топология
  • Как обрабатывать дублируемую ошибку твита в ios 6
  • Как вы используете ссылки на приложения с кнопкой общего доступа к facebook в ios для глубокой ссылки?
  • API Google Maps для iOS myLocationEnabled не работает
  • Interesting Posts

    iPhone. После входа в facebook статус UISwitch не устанавливается на «On» in – (void). Метод fbDidLogin

    Получите изображение Thumb и название определенного URL сайта в iOS?

    одинарная точка несколько раз и более естественно

    проблема с прокруткой изображения с помощью гироскопа

    Глубокое тестирование GLKit не работает

    IBOutlets ноль в awakeFromNib при использовании функции классов размеров

    Как использовать запрос Fetch из xcdatamodeld?

    Jazzy работает не так, как ожидалось, для создания быстрой документации

    Как запросить у пользователя разрешение на контакт для доступа, затем сделать и открыть контакт?

    Запуск XCode Simulator с пользователем jenkins

    Импорт Канны на детскую площадку

    iTunes Connect, TestFlight и Jenkins

    Как обнаружить, что приложение работает на джейлбрейк-устройстве?

    Политика UIP-тары для удаления данных

    Устройство iPhone 3G «завершено», но приложение не загружается

    PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.