Flex中的工具提示锚定

时间:2009-06-15 16:35:07

标签: flex actionscript-3

我想创建一个通知图标,如Facebook右下角的红色图标。我尝试使用ToolTipManager来创建工具提示,但由于工具提示出现在Flex中自己的图层中,并且据我所知,无法锚定到页面的任何部分。当用户使用浏览器的滚动条时,它们会移动。

提前感谢您的任何帮助,

奥维尔

1 个答案:

答案 0 :(得分:0)

如果你想使用一个经理,你应该使用PopUpManager,但我个人认为这可能是矫枉过正。

如果您使用的是MXML,则可以尝试将通知元素添加到页面中,并按照您希望的方式进行定位。如果您对此感到满意,请将其visible属性设置为false。然后将事件侦听器添加到适当的事件以更改元素的visible属性的值。

如果您正在使用ActionScript,我会创建一个“通知”类来定义通知元素的外观和任何功能。我可能会将Canvas子类化,但子类化Sprite可能会为您提供所需的所有功能。获得Notification对象后,可以将事件侦听器添加到相应的事件中以创建/定位通知元素或将其销毁。