首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在xcode中将UIViewController更改为UITableViewController

如何在xcode中将UIViewController更改为UITableViewController
EN

Stack Overflow用户
提问于 2021-01-08 06:01:43
回答 1查看 49关注 0票数 0

我是第一次接触swift/ios编程,也不熟悉hackingwithswift.org教程。我要特别尝试change the initial view controller to a table view

我面临的问题是,我不知道如何将初始视图控制器更改为表视图。我尝试将现有的ViewController复制到新的WebViewController中,并从以下位置更新现有的swift文件:

代码语言:javascript
复制
class ViewController: UIViewController, WKNavigationDelegate {
 ...

至:

代码语言:javascript
复制
class ViewController: UITableViewController {
 ...

使用所需的方法,但当我运行模拟器时,它崩溃了:

代码语言:javascript
复制
terminating with uncaught exception of type NSException
*** Terminating app due to uncaught exception 'NSInternalInconsistencyException', 
reason: '-[UITableViewController loadView] loaded the "BYZ-38-t0r-view-8bC-Xf-vdC" 
nib but didn't get a UITableView.'
terminating with uncaught exception of type NSException

我想我需要在故事板中更新一些东西,但我迷失了什么或如何更新。

我使用的是xcode 12

这个通用的工作流程让我很困惑,我也非常感谢任何文档/书籍的链接,以帮助那些只有很少的移动端接触的全栈开发人员

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-01-08 06:03:50

如果在代码中将基类从UIViewController更改为UITableViewController,则必须在IB中拖动一个表模板,而不是通常的VC

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65620569

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档