Мне было интересно, какой лучший подход сделать, чтобы заголовок автомата UINavigationBar автоматически уменьшался до минимального размера шрифта, когда он слишком длинный?Заголовок автошины навигация Заголовок iOS 7 или более поздней версии
Ниже мой пример задачи
Normal
слишком долго (нужно сжать ярлык)
И здесь я S коды я использую, чтобы сделать укладку для UINavigationBar
[[UINavigationBar appearance] setBackgroundImage:[UIImage imageWithColor:[UIColor greenColor]]
forBarMetrics:UIBarMetricsDefault];
[[UINavigationBar appearance] setTintColor:[UIColor whiteColor]];
[[UINavigationBar appearance] setTitleTextAttributes:@{NSForegroundColorAttributeName : [UIColor whiteColor],
NSFontAttributeName : [fontWithName:@"Helvetica-Bold" size:18.0]}];
[[UINavigationBar appearance] setAutoresizingMask:UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleBottomMargin | UIViewAutoresizingFlexibleRightMargin];
Вы видели это? http://stackoverflow.com/a/14962409/22147 –