標準の閉じるボタンと最大化ボタンを使用せずに、自由形式の形状 (部分的に透明な画像など) をウィンドウの背景として使用したいと考えています。ウィジェットのように。それはOSXで可能ですか?それに関する情報やこれを使用するアプリは見つかりませんでした。
ありがとう
はい。これは、NSWindow をサブクラス化してボーダレスで透明にすることで実現できます。また、NSView をサブクラス化して、表示されるカスタム シェイプを描画し、このビューのインスタンスをウィンドウのコンテンツ ビューとして使用します。結果は、コンテンツ ビューが描画する形状のみが表示されるウィンドウになります。
ここに例のある良い記事があります。