0
看起來NSButtonCell
的setFont
方法從10.9開始不再可用。
有什麼方法(或類別)來(重新)實施它?NSButton(Cell)setFont
我不知道爲什麼蘋果強制它按鈕上的自己的風格。
我想了兩天的樣式我自己的自定義按鈕(我也需要一個類別來簡單地改變按鈕的文字顏色 - 恥辱)。
看起來NSButtonCell
的setFont
方法從10.9開始不再可用。
有什麼方法(或類別)來(重新)實施它?NSButton(Cell)setFont
我不知道爲什麼蘋果強制它按鈕上的自己的風格。
我想了兩天的樣式我自己的自定義按鈕(我也需要一個類別來簡單地改變按鈕的文字顏色 - 恥辱)。
您可以使用-setAttributedTitle:
NSButton
來設置按鈕標題的樣式。
示例代碼:
NSDictionary *attributes = @{NSForegroundColorAttributeName: [NSColor redColor], NSFontAttributeName: [NSFont userFixedPitchFontOfSize:13.0f]};
NSAttributedString *aString = [[NSAttributedString alloc] initWithString:@"Button" attributes:attributes];
[button setAttributedTitle:aString];