2009-12-24 53 views

回答

13

在您的NSTextView中使用- (void)setDefaultParagraphStyle:(NSParagraphStyle *)paragraphStyle方法。上NSParagraphStyle

文檔

文檔上NSMutableParagraphStyle

有一個在一個NSMutableParagraphStyle方法setLineSpacing:。還有一些與行高有關的方法,NSMutableParagraphStyle文檔中的「設置其他樣式信息」下的方法應該是有用的。

我想這就是你要找的。

+0

如何改變NSParagraphStyle到NSMutableParagraphStyle所以setLineSpacing:方法將工作,因爲這是我現在有(在NSTextView的子類)的http:// grab.by/1ppb。我得到那個問題的警告。 – Joshua 2009-12-27 18:40:56

+0

更改(NSSParagraphStyle *)爲(NSMutableParagraphStyle *) – Michael 2009-12-27 20:13:19

+0

謝謝,我剛剛下了,但它並沒有真正改變行間距,任何想法爲什麼? – Joshua 2009-12-28 11:42:59

19

離開,以防有人回答需要:

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

將邁克爾的單詞放在代碼中+1。 – Souljacker 2013-04-16 21:37:27

+1

也從我+1。如果Apple的文檔真的很有用,Stackoverflow的Xcode開發人員社區將會小得多! – 2013-11-17 17:03:28