iOS5:如何在UIStoryboard中设置UIWindow子类?

时间:2012-01-26 09:42:51

标签: iphone ios5 uiwindow uistoryboard

由于UIStoryboard编辑器中似乎没有窗口设置, 我想知道如何将AppDelegate的窗口类从UIWindow切换到它的子类。

我经常在应用程序中编写以下代码:didFinishLaunchingWithOptions:, 但每一次它真的让我变得沉闷。

UIViewController* vc = self.window.rootViewController;
self.window = [[MyWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
self.window.rootViewController = vc;

有什么想法吗?

1 个答案:

答案 0 :(得分:2)

你正在做正确的事。这是自定义窗口的方法。如果你想一想,在IB中设置它就像麻烦一样。

如果您对键入这三行代码的前景感到迟钝,请考虑Xcode中 Code Snippets Library 的便捷功能。