Open View Controller программно и не использует Seque
Я знаю, что это очень простой вопрос, но я никуда не могу.
У меня есть раскадровка, и все контроллеры представлений открываются с помощью segues, что хорошо, но я хотел бы открыть один из них, используя код при нажатии кнопки.
Какова строка для открытия контроллера вида с именем ViewControllerMonitorMenu
при нажатии кнопки testSliders
:
- (IBAction)testSliders:(id)sender
{
}
Ответы
Ответ 1
Я наконец получил его. Спасибо за помощь всем:
ViewControllerMonitorMenu *monitorMenuViewController = [self.storyboard instantiateViewControllerWithIdentifier:@"ViewControllerMonitorMenu"];
[self presentViewController:monitorMenuViewController animated:NO completion:nil];
Ответ 2
Этот код программно создал объект ViewControllerMonitorMenu
, а также вы можете продолжить его.
- (IBAction)testSliders:(id)sender
{
ViewControllerMonitorMenu * object = [[ViewControllerMonitorMenu alloc] init];
[self presentViewController:object animated:YES completion:nil];
}