我需要从操作表中启动不同的视图控制器。
最佳做法是在故事板中创建视图控制器,然后使用标识符,从操作表中的相应位置启动它们吗?
我正努力让自己的工作取得成功。这是说我需要定义窗口属性......
-(void)launchVC {
UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"Main" bundle:nil];
UIViewController *ivc = [storyboard instantiateViewControllerWithIdentifier:@"reportProblem"];
[(UINavigationController*)self.window.rootViewController presentViewController:ivc animated:NO completion:nil];
NSLog(@"should have launched by now");
}
或者,最好是在代码中创建整个视图控制器吗?
仅供参考,我倾向于故事板,因为这个视图控制器有自己的类,我知道如何在故事板中设置类,但不能在代码中设置类但不能使它工作。
提前感谢任何建议。
答案 0 :(得分:1)
您在哪里实施了$temp[0] = { date: '2015-07-03'}
$temp[1] = { date: '2015-07-03'}
$temp[2] = { date: '2015-07-03'}
方法?
如果您已在launchVC
中实施了launchVC
方法,那么该方法应该有效。
否则如果您已在AppDelegate
班级中实施了
ViewController