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!