UISplitViewController的主视图是否必须是UITableView?

时间:2012-08-22 16:02:26

标签: ios uitableview uisplitviewcontroller

我以前曾多次使用过UISplitViewController而没有任何问题(好吧,我已修复的问题无论如何;-)但是,我以前一直使用UITableView作为主视图,因为这是显而易见的选择。今天我需要一些不同的东西,所以我只是提供一个UIView。

但是,我得到了例外,

*** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: '-[UITableViewController loadView] loaded the "MyViewController" nib but didn't get a UITableView.'

我在Apple文档中找不到提及主视图必须始终是文档中的UITableView,只是对用于显示列表的主视图的引用。

是否存在主视图必须始终为UITableView的规则?

1 个答案:

答案 0 :(得分:0)

不,它没有。

我通过更改iPad惯用语的代码犯了错误,但在iPhone上测试 - 哎呀!