我目前有以下设置(为简单起见进行了抽象):
<s:TabBar id="extentTypeTabBar" dataProvider="{vs}"/>
<mx:ViewStack id="vs">
<s:NavigatorContent id="firstTab" label="Action">
<!--content-->
</s:NavigatorContent>
<s:NavigatorContent id="secondTab" label="Adventure">
<!--content-->
</s:NavigatorContent>
<s:NavigatorContent id="thirdTab" label="Favorites">
<!--content-->
</s:NavigatorContent>
</mx:ViewStack>
我希望thirdTab 有一个图像而不是一个标签(即一个星星或心脏的图像,而不是'Favorites' 这个词)。我尝试使用 NavigatorContent 上的“图标”属性,但无济于事。
我相信要实现这一点,我将不得不为 Spark TabBar 创建一个带有逻辑的自定义皮肤,因为我只想对一个选项卡进行唯一的皮肤设置,而不是所有选项卡。有没有人有如何做到这一点的例子?
谢谢!
J.P