3

非正方形の「ヒットエリア」でNSButtonを作成するにはどうすればよいですか?

例:

ここに画像の説明を入力してください

ありがとう。

4

1 に答える 1

2

おそらくNSButtonをサブクラス化hitTest:し、クリック可能にしたい領域の外側にあるときにnilを返すようにオーバーライドすることができます。(中に入ると戻り[super hitTest:]ます。)

ここにドキュメント。

于 2012-04-25T11:15:48.727 に答える