3

当我尝试添加 SplitViewController 以查看层次结构应用程序终止时:

由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“-[UIPopoverController initWithContentViewController:] 不得使用nil。”

SplitViewController *viewController = [[SplitViewController alloc] init];
[self.window addSubview:viewController.view];

UISplitViewController 的 SplitViewController 子类在哪里

我不明白这意味着哪个弹出窗口。这个问题只出现在iOS5上。

4

1 回答 1

1

初始化 viewController 后,您应该使用 viewController.viewControllers = [NSArray arrayWithObjects: leftNavigationController , rightNavigationController , nil] 设置它的 viewControllers;

否则,您的 SplitViewController 不知道在左侧和右侧显示什么。

还要注意代表。

请检查这是否有帮助:)

于 2011-08-31T01:00:25.647 回答