2012-07-11 71 views
-2

我將fontfamilies列表設置爲NSPopupButton。我不知道如何設置所選字體預覽到NSTextView 試圖這樣如何從nspopupbutton獲取字體樣式

NSString *fontstyle = [popup_button titleOfSelectedItem]; 
NSFont *fontst = [NSFontManager:nil willIncludeFont:fontstyle]; 
[text_view setFont:fontstyle]; 

回答

1

最後我明白了...

NSString *fontstyle = [popup_button titleOfSelectedItem]; 
NSString *fontsize = [pop_size titleOfSelectedItem]; 
CGFloat fntsize = [fontsize floatValue]; 
NSFont *regular = [NSFont fontWithName:fontstyle size:fntsize]; 
[text_view setFont:regular]; 
+0

你需要接受一個正確的答案。然後其他人可以將其視爲正確的解決方案。 – 2012-08-11 17:49:41