Как добавить пользовательские шрифты ttf в приложение для iphone? - PullRequest
3 голосов
/ 07 июля 2011

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

Пожалуйста, помогите мне, я скачал ttf и хочу использовать в своем приложении, я добавил «Шрифты, предоставляемые приложением» в свое приложение, а затем добавил имя шрифта с расширением ttf, но все равно не сработало, что должноЯ делаю?

@implementation RRSGlowLabel

- (id)initWithFrame:(CGRect)frame {
    self = [super initWithFrame:frame];
    if(self != nil) {
        self.glowOffset = CGSizeMake(0.0, 0.0);
       self.glowAmount = 0.0;
        self.glowColor = [UIColor clearColor];
   [self setFont: [UIFont fontWithName: @"DS-DIGI" size: self.font.pointSize]];
    }
    return self;
}

Где DS-DIGI.ttf - мой шрифт, добавлены ресурсы tou forlder, а RRSGlowLabel - унаследованный класс UILabel, что теперь мне делать?

1 Ответ

7 голосов
/ 07 июля 2011

Чтобы вызвать шрифт в вызове fontWithName, строка должна быть именем шрифта, как оно отображается в приложении Mac 'Font Book', а не фактическим именем файла шрифта, на который есть ссылка

...