Use the new iOS7 NSString autosizing function if it's available, and account for differences between iOS6 and iOS7 autosizing.