xcode font ttf personalizado não está funcionando

ok então eu tenho lido através de SO e fazendo todos os tipos de googling mas eu não consigo descobrir por que minha fonte não está funcionando.

Acho que fiz tudo certo, mas quando executo o aplicativo, o texto no meu botão aparece com a fonte padrão do sistema, em vez daquela que eu importei. Eu adicioneiNSLog(@"%@",[UIFont familyNames]); para ver se estava na lista, mas não é. O que me faz pensar que eu configurei errado.

Espero que alguém possaAjude-me a exibir o texto na minha etiqueta na minha fonte personalizada. Obrigado a todos que pensam que podem ter alguma sugestão!

Passo a passo, isso é o que eu fiz.

Passo 1: Eu baixei o arquivo .ttf da internet. No meu localizador, parece:

Passo 2: Eu arrastei o arquivo de fonte para o XCode do finder e verifiquei a opção "copy file to project folder". Então, no meu projeto, posso ver:

Etapa 3: Eu abri a fonte no livro de fontes para ver qual é o nome real do arquivo e vejo isto:

Passo 4: Eu adicionei uma chave ao meu arquivo MyApp-Info.plist com o nome do arquivo do XCode, incluindo o tipo de arquivo. Se parece com isso:

Passo 5: E então no meu código eu escrevo isto:

<code>UIButton *thisLevelButton = [UIButton buttonWithType:UIButtonTypeCustom];

[thisLevelButton setBackgroundImage:[UIImage imageNamed:@"ccLSButtonPlayed"] forState:UIControlStateNormal];
thisLevelButton.frame = CGRectMake(x, y, BUTTON_WIDTH, BUTTON_HEIGHT);
thisLevelButton.tag = j;
[thisLevelButton addTarget:self action:@selector(userSelectedButton:) forControlEvents:UIControlEventTouchUpInside];
[thisLevelButton.titleLabel setFont:[UIFont fontWithName:@"PressStartK" size:24]];
[thisLevelButton setTitle:[NSString stringWithFormat:@"%i",(j+1)] forState:UIControlStateNormal];

// add the button to the panel
[subScroll addSubview:thisLevelButton];
</code>

Para referência, este é o que está impresso na lista de famílias de fontes:

<code>(
    Thonburi,
    "Snell Roundhand",
    "Academy Engraved LET",
    "Marker Felt",
    "Geeza Pro",
    "Arial Rounded MT Bold",
    "Trebuchet MS",
    Arial,
    Marion,
    "Gurmukhi MN",
    "Malayalam Sangam MN",
    "Bradley Hand",
    "Kannada Sangam MN",
    "Bodoni 72 Oldstyle",
    Cochin,
    "Sinhala Sangam MN",
    "Hiragino Kaku Gothic ProN",
    Papyrus,
    Verdana,
    "Zapf Dingbats",
    Courier,
    "Hoefler Text",
    "Euphemia UCAS",
    Helvetica,
    "Hiragino Mincho ProN",
    "Bodoni Ornaments",
    "Apple Color Emoji",
    Optima,
    "Gujarati Sangam MN",
    "Devanagari Sangam MN",
    "Times New Roman",
    Kailasa,
    "Telugu Sangam MN",
    "Heiti SC",
    "Apple SD Gothic Neo",
    Futura,
    "Bodoni 72",
    Baskerville,
    "Chalkboard SE",
    "Heiti TC",
    Copperplate,
    "Party LET",
    "American Typewriter",
    "Bangla Sangam MN",
    Noteworthy,
    Zapfino,
    "Tamil Sangam MN",
    "DB LCD Temp",
    "Arial Hebrew",
    Chalkduster,
    Georgia,
    "Helvetica Neue",
    "Gill Sans",
    Palatino,
    "Courier New",
    "Oriya Sangam MN",
    Didot,
    "Bodoni 72 Smallcaps"
)
</code>

questionAnswers(2)

yourAnswerToTheQuestion