2012-02-15 5 views
4

Я уже нашел эту статью здесь Set a default font for whole iOS app? и в основном у меня такой же вопрос.Стандарт по умолчанию для приложения iOS

Я хочу установить шрифт по умолчанию для всего моего приложения , но без указания размера шрифта. У меня есть разные ярлыки разных размеров в моем приложении. Я просто хочу изменить шрифт ... не размер!

Спасибо за помощь ...

+0

вы сделали какой-либо прогресс? У меня такая же проблема. – Simon

+0

К сожалению нет, нет .. извините В итоге я использовал шрифт по умолчанию ... Требование к пользовательскому шрифту было не таким высоким! – Georg

ответ

2

Я думаю, что это слишком поздно, но для кого, кто имеет тот же самый вопрос, есть два решения для изменения приложения шрифта без указания размера шрифта .:

Первый является обходным путем, который выполняет итерации по всем ярлыкам вашего UIView и меняет шрифт этикеток, задайте этот вопрос и ответы: How to set a custom font for entire iOS app without specifying size.

Второй создает категорию для управления:

@implementation UILabel (MyCustomLabel) 

-(void)awakeFromNib{ 
    float fontSize = [self.font pointSize]; 
    self.font = [UIFont fontWithName:@"MyCustomFont" size:fontSize]; 
} 

@end 
Смежные вопросы