facebook/three20 — pull request #749 by aporat (2012-01-12 07:06:01+00:00)
Title: [UI] Reload buttons in TTTableViewController error views

This pull request adds automatic reload buttons into the `TTTableViewController` error views (`TTErrorView`)

These error views are displayed when `TTTableDataSource` could not be loaded (usually happens because of internet connectivity issues). This new reload button will try and reload the `TTTableDataSource` when pushed.

Currently, if the user encounter a `TTErrorView` error message, the user either has to close & reopen the app, or rely on a refresh button (which has to be added manually by developers on a toolbar or the navigation bar)

The reload button style is also customizable using `TTStyleSheet`

[![](http://s14.postimage.org/c33hi6pqp/Screen_Shot_2012_01_12_at_1_27_19_AM.png
)](http://s14.postimage.org/c33hi6pqp/Screen_Shot_2012_01_12_at_1_27_19_AM.png
)

[![](http://s8.postimage.org/yysff46hh/Screen_Shot_2012_01_12_at_1_34_53_AM.png
)](http://s8.postimage.org/yysff46hh/Screen_Shot_2012_01_12_at_1_34_53_AM.png
)