我知道这是一个非常简单的问题,但我一无所获。
我有一个故事板,所有视图控制器都使用 segues 打开,这很好,但我想在按下按钮时使用代码打开其中一个。
按下按钮ViewControllerMonitorMenu
时打开视图控制器的行是什么:testSliders
- (IBAction)testSliders:(id)sender
{
}
我知道这是一个非常简单的问题,但我一无所获。
我有一个故事板,所有视图控制器都使用 segues 打开,这很好,但我想在按下按钮时使用代码打开其中一个。
按下按钮ViewControllerMonitorMenu
时打开视图控制器的行是什么:testSliders
- (IBAction)testSliders:(id)sender
{
}
我终于明白了。感谢大家的帮助:
ViewControllerMonitorMenu *monitorMenuViewController = [self.storyboard instantiateViewControllerWithIdentifier:@"ViewControllerMonitorMenu"];
[self presentViewController:monitorMenuViewController animated:NO completion:nil];
此代码以编程方式创建对象,ViewControllerMonitorMenu
您也可以继续使用它。
- (IBAction)testSliders:(id)sender
{
ViewControllerMonitorMenu * object = [[ViewControllerMonitorMenu alloc] init];
[self presentViewController:object animated:YES completion:nil];
}