подкласс uitableview уже в UIView - PullRequest
1 голос
/ 11 июня 2011

Я пытаюсь реализовать код "Pull to Refresh" Лии (https://github.com/leah/PullToRefresh) в моем UITableView. Однако у меня есть UIView, поэтому я не могу создать подкласс tableViewController, как того требует.

Моя структураis

UIView
  - UITableView

Так что внутри моего основного UIView есть UITableView.Я, очевидно, использую UIViewController - и это не может измениться (я думаю!)

Я пытался изменить класс в интерфейсесборщик для пользовательского uitableviewcontroller выше (тянуть, чтобы обновить один), но это не позволяет мне.

Любые идеи о том, как я могу создать подкласс UITableView - НЕ tableViewController ??

1 Ответ

1 голос
/ 14 июня 2011

Вот как я это сделал:

Измените PullToRefreshTableViewController, чтобы он наследовал UIViewController, а не UITableViewController.Затем добавьте свойство UITableView * с именем tableView в PullToRefreshTableViewController и синтезируйте его.Наконец, измените ваш контроллер представления так, чтобы он подклассов PullToRefreshTableViewController вместо UIViewController.

Это должно дать вам рабочую реализацию его.

...