题
在我的flex应用程序中,我在按钮上有自定义工具提示,可以根据用户上下文隐藏和显示。 我处理的问题是,当我调用showTips()函数时,我只想在视图中可见的按钮上显示工具提示。因此,未选中的选项卡(tabNavigator)上的按钮不应显示工具提示。 出于某种原因,所有工具提示都在显示。 有没有办法检测按钮是否不在当前视图中,比如在未选择的选项卡上?
解决方案
如果你给了我们一些代码,我可以检查一下,但这会有用吗?
if(button.parent.visible) { showTip(button);}
其他提示
不要使用每个按钮的自定义编码,而是使用tabnavigator的创建策略设置为“auto”。
查看此链接了解更多详情
http://livedocs.adobe.com /flex/3/html/help.html?content=layoutperformance_05.html
不隶属于 StackOverflow