EGOTableViewPullRefresh — как его использовать?

#iphone

#iPhone

Вопрос:

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

Я скачал исходный код и включил его в свой проект.

В моем классе view controller я заменил: UITableView на: EGORefreshTableHeaderView — но это создает всевозможные проблемы.

Я несколько часов искал в Google и прочитал все связанные темы здесь.

Я упускаю что-то фундаментальное, потому что я также не смог установить материал JSON, который я получил на github. Итак, я действительно был бы признателен за помощь, которую я мог бы использовать для подобных вещей в будущем.

Большое спасибо.

Ответ №1:

Это просто. Скопируйте EGOTableViewPullRefresh папку в свой проект, добавьте EGORefreshTableHeaderDelegate делегат в свой viewcontrollerclass.h и реализуйте следующие методы:

 - (void)reloadTableViewDataSource
- (void)doneLoadingTableViewData
- (void)scrollViewDidScroll:(UIScrollView *)scrollView
- (void)scrollViewDidEndDragging:(UIScrollView *)scrollView willDecelerate:(BOOL)decelerate
- (void)egoRefreshTableHeaderDidTriggerRefresh:(EGORefreshTableHeaderView*)view
- (BOOL)egoRefreshTableHeaderDataSourceIsLoading:(EGORefreshTableHeaderView*)view
  

Ответ №2:

Еще попробуйте это.. https://github.com/leah/PullToRefresh

Простота в использовании просто вставьте классы в свой проект и измените файл интерфейса соответствующего класса следующим образом:

@новости интерфейса: PullRefreshTableViewController

Удачи!

Комментарии:

1. Привет — большое вам спасибо. Я попробую это сделать и сообщу вам позже. Я действительно ценю вашу помощь!