1

У меня есть контроллер навигации, чем управление представлением с помощью настраиваемого компонента, который не отображается в построителе раскадровки/интерфейса. Когда я запускаю определенное действие, я хотел бы нажать следующий контроллер. Я могу сделать это в коде, но я хотел бы как можно больше придерживаться раскадровки. Есть ли способ установить эту ссылку?Как я могу нажать контроллер просмотра из пользовательского действия вида с помощью раскадровки/IB?

Благодаря

ответ

2

prepareForSegue Используйте в вашем (корень) контроллер вида:

- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender { 
    if ([segue.identifier isEqualToString:@"SeguName"]) { 
     UINavigationController * navigationController = segue.destinationViewController; 
     PlayerDetailsViewController * playerDetailsViewController = [[navigationController viewControllers] objectAtIndex:0]; 
     playerDetailsViewController.delegate = self; 
    } 
} 
Смежные вопросы