我的flex应用程序中有一个tabNavigator。我正在使用:tabNavigator.getTabAt(indx).y
来获取每个标签的y位置。
由于某些奇怪的原因,与未访问的选项卡相比,用户访问过的选项卡的y位置不同。
我在tabNavigator上使用了creationpolicy =“all”。
不知道为什么会这样。
任何线索都会有所帮助。
答案 0 :(得分:0)
这听起来像是一个Flex bug。
查看TabNavigator(和buttonBar)的代码,看起来drawButtonFocus函数可能会稍微移动条上的按钮(就测量而言实际上是移动它)。这肯定会解释这种行为。
如果在选项卡中标记时发生同样的事情,那么它的defeniteite是一个Flex错误,你应该将它添加到Jira。