在我的flex应用程序中,我在按钮上有自定义工具提示,可以根据用户上下文隐藏和显示。 我处理的问题是,当我调用showTips()函数时,我只想在视图中可见的按钮上显示工具提示。因此,未选中的选项卡(tabNavigator)上的按钮不应显示工具提示。 出于某种原因,所有工具提示都在显示。 有没有办法检测按钮是否不在当前视图中,比如在未选择的选项卡上?

有帮助吗?

解决方案

如果你给了我们一些代码,我可以检查一下,但这会有用吗?

if(button.parent.visible) { showTip(button);} 

其他提示

不要使用每个按钮的自定义编码,而是使用tabnavigator的创建策略设置为“auto”。

查看此链接了解更多详情

http://livedocs.adobe.com /flex/3/html/help.html?content=layoutperformance_05.html

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top