我在哪里可以将我的应用程序使用的窗口从UIWindow更改为我自己的子类"MyWindow"和storyboard?

the*_*bro 14 iphone xcode subclass storyboard uiwindow

我在这里有一个关于故事板的通用项目.我创建了一个名为MyWindow的UIWindow子类,我需要加载它而不是默认的UIWindow.在故事板之前,我只需要转到XCode中的.XIB文件,然后将主窗口的类更改为MyWindow.但是,我无法找到任何可以在故事板中更改此内容的部分.

有谁知道我能做到这一点?我需要主窗口加载MyWindow,而不是UIWindow.

Rob*_*ill 24

使用故事板时,应用程序委托和主窗口不再在Interface Builder中表示.相反,当您的应用启动时,会向您的应用委托查询名为"窗口"的属性.如果返回nil,则会为您创建UIWindow类型的默认窗口.要更改此行为,您需要在应用程序委托中实现一个"窗口"getter方法,该方法将返回"MyWindow"子类.请参阅文档.