从didFinishLaunchingWithOptions呈现模态视图

时间:2012-01-24 20:24:44

标签: cocoa-touch ios5 uinavigationcontroller modalviewcontroller presentmodalviewcontroller

我正在尝试将数据从以前的版本迁移到实际的数据格式。当应用程序执行此操作时,我想呈现一个显示等待消息的视图(或者进度,尚未确定...)。

目前我正在确定何时在方法AppDelegate didFinishLaunchingWithOptions中迁移,然后我想要呈现该视图模式。但它根本不起作用。

我试过

[navigationController pushViewController:viewController animated:YES]; // works in a way, but it's not modal and it navigates sideways
[navigationController presentModalViewController:viewController animated:YES]; // does nothing. 

我还搜索了这个论坛,并找到了一些关于TabViewController的答案。我尝试将其应用到我的场景中,甚至尝试过:

[window addSubview:viewController.view];
[window makeKeyAndVisible];

哪个什么都没做。有什么想法吗?

谢谢,

标记

1 个答案:

答案 0 :(得分:1)

您是否实例化了该窗口?

self.window = [[[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] autorelease];