无法在故事板中切换条件视图

时间:2012-01-17 00:51:33

标签: objective-c ios5 xcode4.2 storyboard

我是故事板的新手,我正试图在一个条件下切换视图,但我得到的只是一个“黑色”屏幕

之前,我曾经这样做过:

 if (x==1){

        classView *theView = [[classView alloc] initWithNibName:nil bundle:nil];
        [self presentModalViewController:theView animated:YES]; 
    }

我怎么能在“故事板”中写这个

由于

1 个答案:

答案 0 :(得分:1)

通过控制从第一个视图中的按钮拖动到新视图来创建一个segue。单击segue并使用属性检查器将样式设置为模态,并将标识符设置为View。如果您不需要第一个视图中的按钮,请添加一个,创建segue,然后使按钮不可见或将其放在可见区域之外。

然后您的代码变为:

if (x==1) {
    [self performSegueWithIdentifier: @"theView" sender: self];
}