2016-09-25 54 views
-1

裏面我有一個類似的問題: UITableViewController inside a UIViewController的UITableViewController與SWIFT一個UIViewController和Xcode中8

我完全地按照相同的步驟。 我有一個UIViewController與我的自定義類:MyCustomClassViewControllerUITableViewController命名MyCustomUITableViewController

在我的ViewController內部,我添加了一個Container View並拖放到我的UITableView和選定的embed

好了,現在,當我執行的項目,我得到這個錯誤:

*** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'containerView is required.'

回答

0

你的視圖控制器類錯誤組建。看看你嵌入SEGUE,並確保:

  • 源視圖控制器被標記在身份檢查作爲MyCustomClassViewController

  • 目標視圖控制器被標記在身份檢查作爲MyCustomUITableViewController

也回到你的代碼,並確保你有正確的繼承:

  • MyCustomClassViewController應該是一個UIViewController子類

  • MyCustomUITableViewController應該一個UITableViewController子類

你甚至可能已經刪除了SEGUE,甚至視圖控制器,從故事板,並沿重新創建它們與容器視圖和嵌入賽格。

相關問題