Я создал приложение, в котором у меня есть подкласс UITableView
, который дает мне настраиваемый tableView для добавления в качестве заголовка. Первоначально я создаю этот заголовок и добавляю его программно к моему UIViewController
, который работает правильно с ожидаемым результатом.UITableView делегат datasource не установлен при добавлении из xib с использованием пользовательского подкласса UITableView
Теперь я добавил UITableView
в UIViewController
из xib и изменил его класс на класс headerViewView. Когда я запускаю это, я получаю пустой tableView.
Я назначен делегат и источник данных в initWithFrame
методе заголовка Tableview класса (подкласс UITableView
)
Может кто-нибудь, пожалуйста, помогите мне, как я могу сделать это с XIb?
проверить, действительно ли он запускал initWithFrame? Я думаю, что вы загружаете из файла xib, он войдет в функцию awakeFromNib –
@HuyNghia: Спасибо за внимание. Это решило мою проблему. –
рад, что это помогает :) –