Переход к ViewController из не Storyboard ViewController - PullRequest
1 голос
/ 30 марта 2012

Я использую раскадровку для большинства экранов в приложении для iPhone. Тем не менее, у меня есть один экран в раскадровке, где я динамически загружаю XIB и внедряю его в основной экран. Этот XIB имеет изображение и некоторый текст и подключен к своему собственному UIViewController. Моя проблема в том, что когда я нажимаю на изображение в XIB, я хочу перейти к другому UIViewController в моем раскадровке. Однако, поскольку мой XIB отсутствует в Storyboard (он динамически добавляется во время выполнения), я никак не могу подключить контроллер представления XIB с помощью segue. Я получаю сообщение об ошибке "Receiver () не имеет перехода с идентификатором" . Это имеет смысл, потому что переход не связан, так что, в любом случае, я могу программно перейти к другому представлению? Я видел примеры, где у меня может быть модальный переход, но вместо этого я хотел бы иметь переход "толчка".

Спасибо

Brian

1 Ответ

1 голос
/ 30 марта 2012

Я не знаю, правильно ли я понимаю ваш вопрос, но если вы хотите выполнить пуш-переход, используйте это:

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