2017-06-01 27 views
0

我下面this tutorial,和我想的一类链接到一个控制器,该教程说以下内容:无法控制器链接到一个定制类

添加新的文件到项目和将其命名为PlayerDetailsViewController,它是UITableViewController的子类。要将这个新类挂钩到故事板,请切换回Main.storyboard并选择新的Table View Controller场景(即“Root View Controller”)。在身份检查器中将其类设置为PlayerDetailsViewController。我总是忘记这个非常重要的一步,所以为了确保你不这样做,我会一直指出它。

我跟着教程中的步骤,我创建了一个叫做“PlayerDetailsViewController”,而是显示在图像-1以下的类,在Xcode中的“自定义类”一节中,我班的名称是没有上市,当我手动添加,然后按Enter,后来消失

请让我知道这是为什么发生,如何解决它

图像1

enter image description here

回答

1

选择Root View Controller而不是tableView,然后尝试更改类。

​​

1

选择黄色根视图控制器控制器如果TableViewController。然后将PlayerDetailsViewController分配到那里。

您不能将UIViewController的子类别指定为UIView(tableview)

如果你想分配UITableViewController的子类,那么你需要拖动TableViewController到故事板,那么你将能够分配这个类。

相关问题