Использование пользовательского UITableView без ссылки в IB
У меня есть собственный класс UITableView для создания теневых эффектов на всех моих UITableView. Можно ли включить этот класс в мои UITableViewController(ы), не создавая файл пера для каждого контроллера табличного представления? Есть ли другой способ связать этот пользовательский UITableView, чем в IB?
1 ответ
Решение
Используя UITableViewController, установите делегат и источник данных в вашем пользовательском UITableView на контроллер, а затем установите этот пользовательский экземпляр tableView в качестве свойства tableView UITableViewController.
[instanceOfMyCustomUITableView setDelegate:self];
[instanceOfMyCustomUITableView setDataSource:self];
[self setTableView:instanceOfMyCustomUITableView];
само является экземпляром UITableViewController