視野外のフレックスコントロールの検出
-
05-07-2019 - |
質問
私のフレックスアプリでは、ユーザーコンテキストに基づいて非表示および表示するボタンにカスタムツールチップがあります。 私が扱っている問題は、showTips()関数を呼び出すときに、ビューに表示されているボタンにのみツールチップを表示したいということです。そのため、選択されていないタブ(tabNavigator)のボタンにはツールチップが表示されません。 何らかの理由で、すべてのツールチップが表示されています。 選択されていないタブのように、ボタンが現在のビューにないかどうかを検出する方法はありますか?
解決
コードを提供してくれた場合、これを確認できますが、これは機能しますか?
if(button.parent.visible) { showTip(button);}
他のヒント
各ボタンのカスタムコーディングの代わりに、タブナビゲーターの作成ポリシーが「自動」に設定されていることを利用してください。
詳細については、このリンクを確認してください
http://livedocs.adobe.com /flex/3/html/help.html?content=layoutperformance_05.html
所属していません StackOverflow