【问题标题】:Does a UISplitViewController's master view always have to be a UITableView?UISplitViewController 的主视图是否总是必须是 UITableView?
【发布时间】:2012-08-22 16:02:26
【问题描述】:

我之前使用 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?

【问题讨论】:

    标签: ios uitableview uisplitviewcontroller


    【解决方案1】:

    不,它没有。

    我在更改 iPad 惯用语的代码时犯了一个错误,但在 iPhone 上进行测试 - 哎呀!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-07-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-12-30
      • 2013-03-15
      • 1970-01-01
      • 2016-05-28
      相关资源
      最近更新 更多