的UITableViewController与SWIFT一个UIViewController和Xcode中8
里面我有一个类似的问题: UITableViewController inside a UIViewController的UITableViewController与SWIFT一个UIViewController和Xcode中8
我完全地按照相同的步骤。 我有一个UIViewController
与我的自定义类:MyCustomClassViewController
和UITableViewController
命名MyCustomUITableViewController
。
在我的ViewController内部,我添加了一个Container View
并拖放到我的UITableView
和选定的embed
。
好了,现在,当我执行的项目,我得到这个错误:
*** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'containerView is required.'
你的视图控制器类错误组建。看看你嵌入SEGUE,并确保:
源视图控制器被标记在身份检查作为MyCustomClassViewController
目标视图控制器被标记在身份检查作为MyCustomUITableViewController
也回到你的代码,并确保你有正确的继承:
MyCustomClassViewController应该是一个UIViewController子类
MyCustomUITableViewController应该一个UITableViewController子类
你甚至可能已经删除了SEGUE,甚至视图控制器,从故事板,并沿重新创建它们与容器视图和嵌入赛格。