如何在iPhone应用程序中提供自己的UIWindow子类作为主窗口?
为了检查发布到窗口视图的所有事件,我想创建一个子类如何在iPhone应用程序中提供自己的UIWindow子类作为主窗口?,iphone,Iphone,为了检查发布到窗口视图的所有事件,我想创建一个子类UIWindow,并在app委托中设置-keyAndVisible 然而,我的项目已经附带了一个讨厌的MainWindow.xib文件;-)所以我发现现在很难做到这一点,因为那个笔尖的家伙正在创建窗口。有没有办法摆脱这个MainWindow.xib?或者是否有其他方法使UIWindow的子类就位?只需删除MainWindow.xib从info.plist和您的应用程序委托中删除引用。然后,您可以在应用程序代理中创建自定义窗口的实例,并像应用程序代
UIWindow
,并在app委托中设置-keyAndVisible
然而,我的项目已经附带了一个讨厌的
MainWindow.xib
文件;-)所以我发现现在很难做到这一点,因为那个笔尖的家伙正在创建窗口。有没有办法摆脱这个MainWindow.xib
?或者是否有其他方法使UIWindow
的子类就位?只需删除MainWindow.xib从info.plist和您的应用程序委托中删除引用。然后,您可以在应用程序代理中创建自定义窗口的实例,并像应用程序代理当前所做的那样调用keyAndVisible
。只需删除MainWindow.xib从info.plist和您的应用程序代理中删除引用即可。然后,您可以在应用程序委托中创建自定义窗口的实例,并像应用程序委托当前所做的那样调用keyAndVisible
。或者在Interface Builder中,您可以将窗口的类从UIWindow更改为MainWindow.xib中的子类(使用标识检查器).或在Interface Builder中,您可以将窗口的类从UIWindow更改为MainWindow.xib中的子类(使用标识检查器)