Attention: As of iOS 6.0, there is a UIRefreshControl object that makes adding pull-to-refresh functionality super easy. If you only need to support iOS 6.0 and later, I'd recommend using UIRefreshControl instead.
PullToRefresh
A simple iPhone TableViewController for adding pull-to-refresh functionality.
Inspired by Tweetie 2, Oliver Drobnik's blog post
and EGOTableViewPullRefresh.
How to install
-
Copy the files, PullRefreshTableViewController.h,
PullRefreshTableViewController.m,
and arrow.png into your project. -
Link against the QuartzCore framework (used for rotating the arrow image).
-
Create a TableViewController that is a subclass of PullRefreshTableViewController.
-
Customize by adding your own refresh() method.
Enjoy!