2013-05-16 15 views
6

Mam następujący problem - chcę zmienić czcionkę UITextField na niestandardową. Używam tego wiersza kodu:Styl czcionki UITextField nie zmienia się

textField.font = [UIFont fontWithName:@"fontname.ttf" size:20]; 

chcę użyć czcionki: Neurm.ttf Czy możesz mi powiedzieć, co jest nie tak lub po prostu go wypróbować i powiedz mi to działa?

Odpowiedz

1

Jest możliwe, że nie mogą już przez kilka koniecznych kroków, aby osadzić czcionkę niestandardowy w swojej aplikacji.

Sprawdź;

i zobaczyć, jeśli brakowało niczego.

+0

Nie, wszystko robię dobrze. Próbowałem tak, jak mi powiedziałeś, ale wciąż nie uzyskałem rezultatu. Myślę, że to ze względu na specyficzną czcionkę, czy możesz spróbować i powiedzieć mi, jaki jest wynik? – scourGINHO

+1

Czy próbowałeś ustawić "NeuropolMedium" jako nazwę czcionki? np. [UIFont fontWithName: @ "NeuropolMedium" rozmiar: 20] – Madhu

+0

Dzięki, bracie. Problem rozwiązany. :) – scourGINHO

11

Robisz źle, ponieważ nie musisz ustawiać rozszerzenia (fontname.ttf) w ciągu znaków.

textField.font = [UIFont fontWithName:@"NEURM TTF" size:20]; 

i sprawdź następujące linki, jak korzystać z niestandardowej czcionki w ios.

1. How to use custom font in iOS Apps?

2. iPhone Development: how to use custom fonts?

+0

Nie, robię wszystko dobrze. Próbowałem tak, jak mi powiedziałeś, ale wciąż nie uzyskałem rezultatu. Myślę, że to z powodu tej czcionki, czy możesz spróbować i powiedzieć mi, jaki jest wynik? – scourGINHO

+0

zobacz moja odpowiedź może być pomocne. http://stackoverflow.com/questions/16581191/set-own-custom-colors-and-fonts-in-uicolor –

+0

Zobacz moją edytowaną odpowiedź. –

0

here

someTf.font = [UIFont fontWithName:@"AlexBrush-Regular" size:20]; 

ta działa poprawnie Umorzenie .ttf EXT