Я просмотрел все обучающие материалы, которые я могу найти на этом, и у меня все еще нет ответа. Мне нужно вызвать другое представление из кода. Я использую UIStoryboards
. Я несколько раз менял представление, перетаскивая элемент управления из UIButtons
, но теперь он должен быть из кода. Я пытаюсь вызвать информационную страницу из главного меню, если это первый раз, когда пользователь открыл приложение. Однако я не могу найти способ изменить представления из кода. Все мои представления контролируются одними и теми же файлами (ViewController2). identifier
моего главного меню ViewControllerMain, а identifier
информационной страницы ViewControllerInfo. Сначала я попробовал это:
[ViewControllerMain presentViewController: ViewControllerInfo
animated:YES
completion: NULL];
Затем я попытался сделать разные UIViewControllers
для каждого и сказать:
[ViewController2 presentViewController: ViewController
animated:YES
completion: NULL];
Ни один из них не работал. Для первого он говорит:
Использование незаявленного идентификатора ViewControllerMain.
Во втором, он говорит:
неожиданное имя интерфейса "ViewController": ожидаемый идентификатор.
Что я могу сделать?