2011-06-29 26 views
39

może pomóc zmienić rozmiar czcionki w UITextView.Jak zmienić rozmiar czcionki uitextview

[textView setFont:[UIFont fontWithName:@"ArialMT" size:30]]; 

Używam tego, ale to nie działa.

+0

możliwym duplikatu [w jaki sposób można ustawić wielkość czcionki w UITextView] (http://stackoverflow.com/questions/3054600/how-can-i-set-the-fontsize-in-uitextview) – jtbandes

+0

Podaj więcej informacji o swoim tekścieView –

Odpowiedz

65

Czy powiązałeś textView z XIB lub przydzielonym tekstem?

Jeśli tak,

można użyć poniższy kod, żeby sprawdzić, czy to działa

[textView setFont:[UIFont boldSystemFontOfSize:15]]; 

lub

[textView setFont:[UIFont systemFontOfSize:15]]; 
+6

To działa, ale to naprawdę dziwne, że zmiana czcionki w serii scen nie przynosi żadnego efektu. – Stan

+2

@iMOBDEV Dodałbym również sprawną sprawę, pomógł mi;): textView.font = UIFont.systemFontOfSize (16.0) – Nicholas

7
UITextView *textView = [[UITextView alloc] initWithFrame:CGRectMake(0, 0, 200, 200)]; 
[textView setFont: [UIFont fontWithName:@"ArialMT" size:30]]; 
textView.text = @"test my font size"; 
[self.view addSubview:textView]; 
[textView release]; 

Twój kod jest poprawny. Problem pochodzi z innej części twojego kodu. Podać więcej szczegółów na temat swojej TextView

3

użyj:

UITextView *myTextView = [[UITextView alloc] initWithFrame:CGRectMake(0, 0, 320, 480)]; 
myTextView.font = [UIFont fontWithName:@"arial" size:14]; 
+0

Czy możesz dać z tym eplanację? –

1

próbowałem go tak samo jak ty z

[textView setFont:[UIFont fontWithName:kFontName size:kFontSize]]; 

ustawić UITextView wewnątrz ViewDidLoad. Mój problem był, przekształcił mój widok:

[_viewEnd setTransform:CGAffineTransformMakeScale(0.0, 0.0)]; 

mój problem został rozwiązany z ustawieniem właściwości UITextView po transformacji moich UIView który obejmuje UITextView.

59

Sprawdź, czy "Zaznaczalny" jest zaznaczony w Inspektorze atrybutów xib/Storyboard. Jeśli to nie jest wybierana, wielkość przyzwyczajenie być zmieniane

+3

Wow! To działa. Ale to naprawdę dziwne. – Stan

+0

thnx jego pracował dla mnie – Mohit

+0

, który załatwił sprawę. Tak dziwne ... – jomafer

0

Oto do szybkiego 3,0

textview.font = UIFont(name: textview.font.fontName, size: 18) 
Powiązane problemy