【发布时间】:2010-11-01 00:15:47
【问题描述】:
我有一个 UIViewController (ViewController1),它显示一个数据库的内容。 如果之前没有加载数据库,我想显示另一个视图控制器(ViewController2)。
所以当用户进入 ViewController1 并且之前没有加载数据库时,我想带他到 ViewController2 而不是 ViewController1。
类似这样的:
@implementation ViewController1
- (void)viewWillAppear:(BOOL)animated {
[super viewWillAppear:animated];
if (isDatabaseLoaded) {show contents of ViewController1;}
else {take user to ViewController2;}
}
我该怎么做?最优雅的方法是什么?
提前谢谢你。
【问题讨论】:
标签: iphone cocoa-touch uiviewcontroller