So, today I found out UITableView lacks a ScrollToBottom method, despite having a ScrollToTop method. Seriously Apple? What the hell? I guess I never really felt like a library was half-assed like that when I was working with Ruby stuff. Anyway, here's an easy ScrollToBottom method. Put it in a category on UIScrollView for maximum effect.

#import "UIScrollView+Helpers.h"
@implementation UIScrollView (UIScrollView_Helpers)

-(void) scrollToBottom:(BOOL)animated{
    CGSize content = [self contentSize];
    CGRect bottom = CGRectMake(0, content.height - self.frame.size.height, self.frame.size.width, self.frame.size.height);
    [self scrollRectToVisible:bottom animated:animated];
}

@end