クリック可能なテキストを描画しようとしています。テキストがdrawRectに描画されているため、NSButtonを使用しないようにしています.drawRectでNSButtonを使用すると、drawRectの呼び出しごとにすべてのサブビューを通過して削除しない限り、サブビューが追加されます。
NSButton を作成しようとしましたが、サブビューとして追加する代わりに、テキストを描画する [myBtn.cell drawTitle: withFrame: inView:] を呼び出していますが、クリックできません。
(drawInRect を使用するような方法で) テキストを描画する方法はありますが、テキストをクリック可能にすることもできますか?
そうでない場合、何をお勧めしますか?標準の NSButton を使用し、毎回すべてのサブビューをクリアしますか?