我是故事板的新手,我正试图在一个条件下切换视图,但我得到的只是一个“黑色”屏幕
之前,我曾经这样做过: if (x==1){
classView *theView = [[classView alloc] initWithNibName:nil bundle:nil];
[self presentModalViewController:theView animated:YES];
}
我怎么能在“故事板”中写这个
由于
答案 0 :(得分:1)
通过控制从第一个视图中的按钮拖动到新视图来创建一个segue。单击segue并使用属性检查器将样式设置为模态,并将标识符设置为View。如果您不需要第一个视图中的按钮,请添加一个,创建segue,然后使按钮不可见或将其放在可见区域之外。
然后您的代码变为:
if (x==1) {
[self performSegueWithIdentifier: @"theView" sender: self];
}