我已经开始使用TableViewController,但现在我想从故事板中的TableViewController更改为ViewController。是否有捷径可寻?我想避免在故事板中创建一个新的View场景并复制代码。
答案 0 :(得分:0)
您必须删除当前的TableViewController并创建一个新的ViewController。
如果要在里面设置TableView,还必须设置DataSource / Delegate,并符合ViewController类中的表视图协议。
答案 1 :(得分:0)
您可以使用ContainerView执行此操作。拿一个UIViewController并在其中添加一个ContainerView。控制从ContainerView拖动到TableViewController并选择EmbedIn。这是保留现有TableViewController的唯一方法,但您需要将代码从TableViewController移动到ViewController。只有在需要使用TableViewController并且必须在TableView外部显示View时才执行此操作。
答案 2 :(得分:0)
刚开始实现ViewController协议并删除TableViewController,TableViewControllerDelegate和TableViewControllerDataSource。
同样从TableViewDataSource中删除方法,就是这样。