将显示对象置于PopUpManager创建的显示容器之上

2

本文作者:dmh2002  发布于:2010-1-30  分类:Flex  点击:


连续第三天遇到不常见的技术类问题了,不过好在我解决了,有点羡慕能够搜索到这篇文章的人,因为虽然只有几行字,但是绝对可以帮你解决问题,省下你的时间,所以,如果管用,记得留言。

PopUpManager的机制基本上已经将显示对象置于顶层了,而且,如果你想试图在stage上addchild是不可行,至少我这里是不可行,会报索引错误,尝试很多方法,比如监听addtostage事件,或者跟踪popup出来的显示对象,交换层级,都不行。

答案是用TooltipManager来创建一个Itooltip,试验发现Itooltip始终是置于最上方的,后面的事情就该你自己想了。

 

题外话:

技术是拿来用的,不是拿来炫的,实现需求是第一位。

本文标签: 
本文Url: http://dmh2002.com/post/161.html (出自: dmh2002's Blog)
我要引用: 点击这里获取该日志的TrackBack引用地址

相关文章:

2 Comments

wahaha
亏你想得出来这方法
夏天
哈哈,这方法...
实在不行在PopUpManager弹出的显示对象里再PopUpManager一个
dmh2002 于 2010-6-30 2:08:56 回复
需求不一样,不是要再弹出一个面板,而是要在Stage里,弹出的面板上,始终呈现一个UI

Write a comment ?