Использование подкласса UITableView с UITableViewController - PullRequest
14 голосов
/ 17 мая 2009

Как я могу сказать моему UITableViewController, чтобы он использовал мой собственный подкласс UITableView для его tableView вместо обычного UITableView?

Ответы [ 3 ]

15 голосов
/ 17 мая 2009

Установите для свойства UITableViewController.tableView экземпляр вашего пользовательского подкласса UITableView.

6 голосов
/ 17 мая 2009

В конструкторе интерфейса свяжите класс табличного представления с вашим настраиваемым табличным представлением в представлении инспектора идентификации

0 голосов
/ 18 мая 2009

UITableViewController - это просто UIViewController с экземпляром UITableView и viewController, установленным в качестве делегата и источника данных для таблицы. ViewController реализует заглушки для этих методов делегата.

Вы можете сделать это самостоятельно с помощью UIViewController, реализующего протоколы UITableViewDataSource и UITableViewDelegate. Затем в методе loadView (или viewDidLoad) UIViewController установите dataSource экземпляра tableView и делегируйте его себе.

Здесь вы можете использовать свой собственный подкласс таблицы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...