Задать вопрос
petruska
@petruska
IOS Developer

Как переходить между контроллерами в коде?

Доброго времени суток,сори за такой банальный вопрос,но я запутался
Вобщем,скажем у меня эсть 2 контроллера,один из них является корен для навигейшан контроллера,как сажем при нажатии кнопки, перейти на 2рой контроллер?
Делаю как по урокам,но прога летит или еще что-то
(я хейдер добавил)

SecondCont * sec=[[SecondContalloc alloc] initWithNibName:@"???" bundle:nil];

[self.navigationController pushViewController:sec animated:YES];


что писать в 1 параметр? его где-то определять в сториборде?
а когда ставлю там nil перехожу на черный екран
Навигейшон бар автом добавится для 2 конт? или как
  • Вопрос задан
  • 500 просмотров
Подписаться 2 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    iOS-разработчик
    10 месяцев
    Далее
  • Нетология
    iOS-разработчик с нуля
    11 месяцев
    Далее
  • LearnQA
    Автоматизатор мобильных приложений
    9 недель
    Далее
Решения вопроса 1
ManWithBear
@ManWithBear
Swift Adept, Prague
Не забудьте поставить правильный identifier в IB
YourViewController *vc = [self.storyboard instantiateViewControllerWithIdentifier:@"YourViewControllerIdentifier"];
[self.navigationController pushViewController:vc animated:YES];


UPD
Nib
Storyboard
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы