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