我在尝试手动将UITableViewController
转换为普通UIViewController
时遇到了一些问题。我需要更改视图的某些布局,所以我只是计划创建一个UITableView手动并自己将其放在屏幕上。
我删除了默认情况下从项目创建过程生成的自动xib文件。我将视图控制器更改为子类UIViewController
而不是UITableViewController
,并将其设置为UITableViewDataSource
和UITableViewDelegate
协议。
我还设置了UITableview *tableView
属性&合成器,但我没有手动alloc
或addSubview
。
但是,当我启动应用程序并加载视图时,tableView仍会显示在屏幕上。我只是不明白这是怎么回事。
必须有一些自动创建的残留代码,我找不到并需要清除,但我查看了所有相关文件(app委托,视图控制器,xib等等)。 。)我似乎无法找到任何东西。
答案 0 :(得分:0)
您还需要在nib文件中进行一些更改。尝试更改nib文件连接。