我按照“故事板教程”制作了一些表格视图控制器;现在我想将其中一个更改为常规视图控制器。
有没有办法在不制作新的情况下做到这一点?
我按照“故事板教程”制作了一些表格视图控制器;现在我想将其中一个更改为常规视图控制器。
有没有办法在不制作新的情况下做到这一点?
一种选择是直接编辑情节提要文件。导航到 Finder 中的 Storyboard 并使用任何文本编辑器打开。找到有问题的视图控制器并将 xml 中的节点从 更改tableViewController
为viewController
。
这省去了重新创建视图控制器的痛苦,当您建立大量连接时,它会派上用场。这也适用于相反的方式。如果你有一个 viewController 最初是一个普通的视图控制器,但你想把它变成一个表视图控制器,你可以简单地编辑文件反转节点。
您需要创建一个新的视图控制器并将一个 tableview 拖入其中。请记住将 tableview 的委托和数据源设置为视图控制器。
我有同样的场景,我需要将 Tableviewcontroller 更改为视图控制器。我搜索了一个解决方法,但最终没有一个确切的解决方案。我所做的是添加视图控制器的子类并删除 UITableview 并添加更多我想要的控件。相当不方便,但最终还是成功了!