0

我正在使用 Flex 和 ActionScript 3 在 Flash Builder 中使用 SplitViewNavigator 构建自己的“滑入”菜单。

我需要有关如何显示/隐藏左视图的帮助。我知道我应该使用 visible=false/true 但我不知道如何通过单击按钮使视图消失。

如您所见,我有一个按钮,它调用了一个函数,但是该函数应该做什么?if visible = false/true 的东西?我要隐藏的左视图的名称是“Meny”。

所以基本上我想知道如何通过单击按钮来隐藏左视图。

<s:SplitViewNavigator width="100%" height="100%">

        <s:ViewNavigator id="meny" width="70%" height="100%" firstView="views.Meny"/>
        <s:ViewNavigator title="Content" id="content" width="100%" height="100%" firstView="views.Content">
            <s:navigationContent>
                <s:Button label="Meny" click="button1_clickHandler(event)"/>
            </s:navigationContent>
        </s:ViewNavigator>
    </s:SplitViewNavigator>

谢谢

4

1 回答 1

0

你有没有试过<s:Button click="svn.getViewNavigatorAt(0).visible=false" label="Click"/>。如果您的按钮与拆分导航器位于同一视图中,您可以简单地说 meny.visible-=false

于 2013-05-28T21:34:57.970 回答