【发布时间】:2012-01-18 18:09:03
【问题描述】:
我无法使用 segue 函数将一个视图控制器调用到另一个视图控制器,这是我的代码。
- (void)viewDidLoad{
[super viewDidLoad];
if (first == NULL) {
[self performSegueWithIdentifier:@"first" sender:self];
NSLog(@"viewDidLoad");
}
}
现在我在控制台viewDidLoad得到了输出,但我不能调用那个Segue。
所以我在 IBaction 方法中测试了它的工作正常 这是我的 IBaction 方法代码。
-(IBAction)test{
[self performSegueWithIdentifier:@"first" sender:self];
}
请有人指导我如何在 viewdidload 方法中调用视图控制器。
note:this 是父视图控制器 viewdidload 方法,我想在启动画面后检查此情况。
【问题讨论】:
-
什么是
first变量?条件检查是否返回成功(YES)?
标签: iphone objective-c xcode