让我先说一下,我已经尝试过退出并重新启动Xcode,以及删除项目的派生数据,但无济于事。我现在正处于斗智斗勇的状态。
基本上,我已经创建了一个我想要使用的自定义ViewController
类,但我无法选择它。实际上,使用Custom Class下拉列表,我只能为我的控制器选择默认的UITableViewController
类。奇怪的是,看起来整个列表有时会出现一瞬间,然后被一个选项替换为不正确的列表。这是它的样子:
我真的很感激这里的任何想法。我不太确定我做错了什么,因为我跟着this Apple tutorial非常关注T.
对于我项目中的另一个场景,它只是一个普通的视图控制器,我可以选择没有问题的自定义类。
想法?
答案 0 :(得分:6)
你必须从UITableViewController类继承,所以基本上接口文件(.h)应该是这样的:
@interface YOURCLASSNAME : UITableViewController
确保将YOURCLASSNAME替换为您的类名,并添加UITableViewController,这应该可以完成这项工作。
答案 1 :(得分:0)
确保swift文件被定义为UITableViewController,而不是UIViewController。