2

これら 2 つのコントロールを再描画したいのですが、それを行う方法が見つかりません。

一部のアプリでこれらのコントロールが再描画されていることがわかりました。スクリーンショットをご覧ください。1枚目はNSStepper、2枚目はNSTabViewNSTabViewItemこちらも描き直しです。

ここに画像の説明を入力

ここに画像の説明を入力

4

1 に答える 1

2

カスタマイズする必要がある場合は、ほとんどの GUI クラスをサブクラス化する必要があります。

NSTabView の場合、これは自分で多くのことを行う必要があるクラスの 1 つです。

自分で描く必要があります(ベジエパスを使用)

描画とイベント処理のために NSView と NSResponder の多くのメソッドを実装する必要があります。

これらのリンクをご確認ください:

背景色付きの NSTabView

http://www.positivespinmedia.com/dev/PSMTabBarControl.html

https://github.com/aaroncrespo/WILLTabView/

于 2012-11-27T11:28:27.687 に答える