Only mess with the content inset/offset when the view controller is NOT a table view controller. The UITableViewController already takes care of these behaviors. I was seeing issues when it was trying to duplicate it.
Check class on the delegate, which SHOULD be the view controller
Merge pull request #57 from lohilabs/UITableViewControllerFix

UITableViewController scrolling and offset fix