然而,当用nil和nil调用它时,UISplitViewController是全黑的。当我打电话给-init insetead时,它完美无缺。不明白。
答案 0 :(得分:1)
见这里:Stick UISplitViewController in its own XIB?
可能会帮助你。看来你不能也不应该这样做。尝试时我遇到了相同的黑屏。把它放到主要的XIB上,你很好。虽然很奇怪。
哦,还可以看到:UISplitviewcontroller not as a rootview controller
它强化了我的信念:这是不可能的。奇。
勒
答案 1 :(得分:0)
在我的情况下,我没有打电话
[window makeKeyAndVisible];
之后
[window addSubview:self.splitViewController.view];
导致黑屏。我正在初始化它
self.splitViewController = [[UISplitViewController alloc] init];
添加[window makeKeyAndVisible];
解决了问题。