В iOS7 есть новый API для получения шрифта, который автоматически настраивается на размер текста, который пользователь установил в своих настройках.
Это выглядит примерно так:
UIFont *myFont = [UIFont fontWithDescriptor:[UIFontDescriptor preferredFontDescriptorWithTextStyle:UIFontTextStyleHeadline] size:0];
Теперь любой текст, который вы назначаете, будет перемещаться вверх и вниз по размеру шрифта, когда пользователь изменяет свой размер текстового размера. (Не забудьте прослушать уведомление name:UIContentSizeCategoryDidChangeNotification
и обновите свое мнение, чтобы узнать об изменении размера).