У меня возникли некоторые проблемы при попытке вручную преобразовать UITableViewController
в обычный UIViewController
. Мне нужно изменить часть макета представления, поэтому я просто планирую создать UITableView вручную и расположить егосам на экране.
Я удалил автоматизированный xib-файл, который был сгенерирован по умолчанию из процесса создания проекта. Я также изменил контроллер представления на подкласс UIViewController
вместо UITableViewController
и установил его как придерживающийсядля протоколов UITableViewDataSource
и UITableViewDelegate
.
Я также установил свойство и синтезатор UITableview *tableView
, но не установил вручную alloc
или addSubview
.
Однако, когда я запускаю приложение и загружаю представление, tableView по-прежнему отображается на экране. Я просто не понимаю, как это происходит.
Должен быть какой-то специальный код, который был создан автоматически, чтобыЯ не нахожу и не хочу очищать, но я просмотрел все связанные файлы (делегат приложения, контроллеры представления, xibs и т. Д.), И я не могу ничего найти.