2012-01-30 6 views
1

これで、Facebook.comのチャットバーのdivを保持するウェブビューができました。 Web表示自体は、チャットボックスが開かれている必要があるので、明らかにバーよりも大きい/大きいです。 チャットボックスが開いていない場合、ウェブビューのその領域は透過的です。 マウスイベントを無視して背後にあるものに送信するには、Webビューの透過領域が必要です。ココアウェブビューの透過部分をクリックする方法

どうすればよいですか?

答えて

2

WebViewをサブクラス化し、独自のhitTest:メソッドを実装します。

+0

これはNSViewインスタンスの上に静的なIBラベルを付けて、私にとってそれを行いました。私はPhotoshopのような "レイヤー"行のパネルを実装しています。それぞれのレイヤーにはレイヤー名のラベルが表示されています(名前は編集可能ではありません)。コンテキストメニュー(右クリック)、編集、削除などを表示したいのですが、テキストラベルが途中で消えてしまいました。ありがとう! –

関連する問題