2009-12-24 13 views

Odpowiedz

13

Użyj metody - (void)setDefaultParagraphStyle:(NSParagraphStyle *)paragraphStyle w swoim NSTextView.

Dokumentacja NSParagraphStyle

Dokumentacji na NSMutableParagraphStyle

Jest setLineSpacing: metoda NSMutableParagraphStyle. Istnieją również metody odnoszące się do wysokości linii, metody opisane w "Ustawianie innych informacji o stylu" w dokumentacji NSMutableParagraphStyle powinny okazać się przydatne.

Myślę, że tego właśnie szukasz.

+0

Jak mogę zmienić NSParagraphStyle do NSMutableParagraphStyle więc setLineSpacing: metoda będzie działać jak to, co mam teraz (w podklasie NSTextView) http: // grab.by/1ppb. I otrzymuję to ostrzeżenie dla tego problemu. – Joshua

+0

Zmień (NSParagraphStyle *) na (NSMutableParagraphStyle *) – Michael

+0

Dzięki, po prostu to zmniejszyłem, ale tak naprawdę nie zmienia to odstępu między wierszami, żadnego pomysłu dlaczego? – Joshua

19

zostawić odpowiedź w przypadku gdy ktoś potrzebował:

NSMutableParagraphStyle * myStyle = [[NSMutableParagraphStyle alloc] init]; 
[myStyle setLineSpacing:10.0]; 
[myTextView setDefaultParagraphStyle:myStyle]; 
+0

+1 za umieszczanie słów Michaela w kodzie. – Souljacker

+1

+1 ode mnie. Gdyby dokumentacja Apple była naprawdę pomocna, społeczność programistów Xcode Stackoverflow byłaby znacznie mniejsza! –

Powiązane problemy