2016-09-27 3 views
0

私は2つの別々のビューを含むウィンドウを持っています。 Aを表示してBを表示します。1つのビューからのクリックを別のビューに「通過」できますか?

B表示は透過表示ですので、実際には画面上にA表示が表示されます。画面上でクリックを行う方法はありますか(その上からView Bを移動します)、実際にView Aを操作する方法はありますか?

ビューBはビューAの子ビューではありません。メインウィンドウの両方の子ビューです。

*ここでの警告は、私はまだ私は単に「クリック」イベントがビューAがメインになるだろう

を通過したいビューB.上の任意のドラッグイベントを登録できるようにする必要があるだろうということですユーザが対話しているものの画面であり、画面Bは、部分的に画面上にある透明な背景に置かれたドラッグ可能なオフスクリーンメニューであり、ユーザはそれをつかんで画面にドラッグすることができる。

ありがとう!

答えて

1

ありますが、そのために探しているプロパティは、これを扱うことができている、あなたのtransparantビューに、それはすべてのクリックイベントをトリガしてはならないことを置くが、それ以下のビューが必要がある場合、それは

touchEnabled: false 

です。

+0

私の質問に答えてくれたうわー、しかし、私は私の質問が十分に記述的ではないことを認識しています。私は実際にはView Bにドラッグ可能なメニューを作っているので、クリックする必要がありますがドラッグは許可されていなければなりません。その場合、touchEnabledは – Mark

+0

を許可しません。目標は何ですか? :) –

+0

オフスクリーン左メニュー。 https://camo.githubusercontent.com/ca0eac4614356859480b561c89d9cd86fd0f0d91/68747470733a2f2f646c2e64726f70626f7875736572636f6e74656e742e636f6d2f752f39393635373834352f736964654d656e752e676966 – Mark

関連する問題