我正在使用带有两个标签的TabNavigator。当我单击选项卡名称时,选项卡内容会正确更改,另外选项卡名称会突出显示。
然后,当我尝试执行navigator.selectedIndex=1
时,会显示第二个选项卡的内容,但选项卡名称突出显示不会更改。第一个选项卡仍然突出显示。如果我再次单击选项卡名称,一切正常。
简而言之:当我单击一个选项卡时,它可以正常工作,但是当我尝试以编程方式更改选项卡时(我尝试使用selectedIndex,selectedItem,尝试使用calllater功能更改选项卡)显示选项卡内容,但选项卡名称未突出显示。我正在使用flex 4.7
任何人都可以就这可能发生的原因提供一些指导吗?