Apache flex Flex:选项卡导航器选项卡位置
我需要开发一个选项卡导航器,左侧有几个选项卡,右侧有一个选项卡,我已经尝试过“tabOffset”属性,但这似乎没有帮助Apache flex Flex:选项卡导航器选项卡位置,apache-flex,layout,tabs,tabnavigator,Apache Flex,Layout,Tabs,Tabnavigator,我需要开发一个选项卡导航器,左侧有几个选项卡,右侧有一个选项卡,我已经尝试过“tabOffset”属性,但这似乎没有帮助 提前谢谢 我制作了自定义TabNavigator组件。 package { import mx.containers.TabNavigator; import mx.controls.Button; import mx.events.FlexEvent; public class CustomTabNavigator extends TabNavigator {
提前谢谢 我制作了自定义TabNavigator组件。
package
{
import mx.containers.TabNavigator;
import mx.controls.Button;
import mx.events.FlexEvent;
public class CustomTabNavigator extends TabNavigator
{
public function CustomTabNavigator()
{
super();
}
override protected function createChildren(): void
{
super.createChildren();
tabBar.addEventListener(FlexEvent.CREATION_COMPLETE, addSpacer);
}
public function addSpacer(event: FlexEvent): void
{
var buttonCount: int = tabBar.getChildren().length;
var _width : Number = this.width;
var button: Button = tabBar.getChildAt(buttonCount-1) as Button;
_width = _width - button.width;
button.x = _width;
}
}
}
我制作了自定义TabNavigator组件。
package
{
import mx.containers.TabNavigator;
import mx.controls.Button;
import mx.events.FlexEvent;
public class CustomTabNavigator extends TabNavigator
{
public function CustomTabNavigator()
{
super();
}
override protected function createChildren(): void
{
super.createChildren();
tabBar.addEventListener(FlexEvent.CREATION_COMPLETE, addSpacer);
}
public function addSpacer(event: FlexEvent): void
{
var buttonCount: int = tabBar.getChildren().length;
var _width : Number = this.width;
var button: Button = tabBar.getChildAt(buttonCount-1) as Button;
_width = _width - button.width;
button.x = _width;
}
}
}
只是为了确保您使用的是Flex3,对吗?也许你可以使用spark组件?我们正在忙的项目很久以前就开始了,并且是用Flex 3编写的,所以我们试图坚持使用它,但我知道我应该使用Flex 4.6。只是为了确保你使用Flex 3,对吗?也许你可以使用spark组件?我们正在忙的项目很早以前就开始了,并且是用Flex 3编写的,所以我们正在努力坚持,但是我知道我应该使用Flex 4.6.Brilliant,谢谢!我没有使用你的确切方法,但概念是一样的,我只是在on_complete方法中设置了最后一个按钮的x属性。你是对的!我的代码有一个bug。设置最后一个按钮的x属性是否正确。谢谢太棒了,谢谢!我没有使用你的确切方法,但概念是一样的,我只是在on_complete方法中设置了最后一个按钮的x属性。你是对的!我的代码有一个bug。设置最后一个按钮的x属性是否正确。谢谢