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

我经常做的是在应用程序中写下以下代码:didfinishlaunchingwithoptions :, 但每次这真的让我沉闷。

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

任何想法?

有帮助吗?

解决方案

你正在做正确的事情。这是自定义窗口的方法。将其设置为IB就像繁琐的那样,如果你思考它。

如果通过键入这三行代码的前景,请考虑Xcode中代码片段库的方便功能。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top