在iPhone应用程序中创建初始视图时,可以将主UIWindow的IBOutlet rootViewController属性设置为默认视图控制器,但这不适用于UISplitViewController。为什么UISplitViewController无法成为UIWindow的rootViewController属性?
如果我这样做,我没有收到任何编译错误,并且应用程序正在运行,但在应用程序启动时不显示任何屏幕。
由苹果文档了解UISplitViewController推荐的方法是做你的应用程序代理启动方法中的以下:
[window addSubview:splitViewController.view];
我只是想知道为什么UISplitViewController需要这种不同的方法。
OK,我现在觉得有点愚蠢。这是可能的,只要你不是一个完整的布偶。谢谢大家的答案。 – donturner