我有这个 SkinnableContainer,我需要实现什么来为这个容器创建模式?由于某些原因(mxmlContentFactory、皮肤)它必须是 SkinnableContainer... 我不能使用弹出管理器 - 我用 Spark Move 效果定位容器(它从屏幕边缘开始并滑出。
请问有什么想法、理论、建议吗?
谢谢你。
编辑这是我的代码:(mxml)
<s:Application width="800" height="600">
<RightTabGroup width="100%" height="500" verticalCenter="0">
<RightTab id="tab1">
<RightTabHandle id="tab1handle">
<s:Label />
</RightTabHandle>
<RightTabContent id="tab1content">
<s:TextInput />
<s:TextInput />
<s:TextInput />
</RightTabContent>
</RightTab>
<RightTab id="tab2">
<RightTabHandle id="tab2handle">
<s:Label />
<s:Button />
</RightTabHandle>
<RightTabContent id="tab2content">
<s:TextInput />
<s:Button />
</RightTabContent>
</RightTab>
<RightTab id="tab3">
<RightTabHandle id="tab3handle">
</RightTabHandle>
<RightTabContent id="tab3content">
<s:TextInput />
<s:TextInput />
<s:TextInput />
etc...
<s:TextInput />
</RightTabContent>
</RightTab>
</RightTabGroup>
<s:Button id="Problem 1"/>
<s:Button id="Problem 2"/>
<s:Button id="Problem 3"/>
...etc
<s:Group id="Problem N">
</s:Group>
</s:Application>
RightTabGroup 是 s:Group 和我的自定义布局
RightTab 是 s:SkinnableContainer 和皮肤(SkinPart tabContentGroup 和 tabHandleGroup) RightTabHandle 是 s:SkinnableContainer
RightTabContent 是 s:SkinnableContainer
EDIT2
看到这 2 张图片:
全部关闭 - http://tinypic.com/r/11c6ypw/6
一个打开并处于活动状态 - http://tinypic.com/r/2rgc1uw/6