iPhone Pull Down Обновить как Tweetie - LIGHT VERSION - PullRequest
1 голос
/ 16 июля 2011

Я знаю, что в GithHub есть что-то, что позволяет вам реализовать гладкий «pull to sync», если вы находитесь в UITableView.

Однако все, что мне нужно сделать, это узнать, есть ли у UITableViewбыл снесен.Я знаю, что есть функция - (void)scrollViewDidScroll:(UIScrollView *)scrollView, но она не срабатывает, если я прокручиваю UITableView.

Все, что мне нужно знать, это, полагаю, прокрутка UITableView за пределами верхних связей (я думаю, что это дало бы цифру минус).

Буду очень признателен, если у кого-нибудь есть какие-либо предложения / решения этой проблемы.Заранее спасибо!

Ответы [ 2 ]

1 голос
/ 16 июля 2011

Вы не говорите, если ваш UITableView управляется UITableViewController, или вы управляете им самостоятельно. UITableView будет отправлять scrollViewDidScroll: сообщений, но только делегату экземпляра табличного представления.

Поскольку вы говорите, что scrollViewDidScroll: не стреляет, я предполагаю, что вы не создаете подкласс UITableViewController и занимаетесь чем-то другим. Добавьте метод к делегату вашего табличного представления, и вы будете уведомлены об изменениях позиции прокрутки.

0 голосов
/ 16 июля 2011

Я бы порекомендовал EGORefreshTableHeaderView.Доступно на GitHub и прекрасно работает.

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