0

NSButtonCellsetFontメソッドは 10.9 から使用できなくなったようです。
それを(再)実装する方法(またはカテゴリ)はありますか?

Apple がボタンに独自のスタイルを強制する理由がわかりません。
私は自分のカスタムボタンのスタイルを2日間試みています(ボタンのテキストの色を変更するだけのカテゴリも必要でした-残念です)。

4

1 に答える 1

1

を使用-setAttributedTitle:NSButtonて、ボタンのタイトルのスタイルを設定できます。

サンプルコード:

NSDictionary *attributes = @{NSForegroundColorAttributeName: [NSColor redColor], NSFontAttributeName: [NSFont userFixedPitchFontOfSize:13.0f]};
NSAttributedString *aString = [[NSAttributedString alloc] initWithString:@"Button" attributes:attributes];
[button setAttributedTitle:aString];

ここに画像の説明を入力

于 2015-05-16T13:58:42.080 に答える