加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Flex4 视图状态

发布时间:2020-12-15 01:31:22 所属栏目:百科 来源:网络整理
导读:????? s:states ??????? s:State name="up" / ??????? s:State name="over" / ??????? s:State name="down" / ??? /s:states 一旦声明了states数组,那么第一个元素将作为currentState的值。 组件的 button将在状态up和over中出现 Button label="Click Me" i


????? <s:states>
??????? <s:State name="up" />
??????? <s:State name="over" />
??????? <s:State name="down" />
??? </s:states>
一旦声明了states数组,那么第一个元素将作为currentState的值。
组件的
button将在状态up和over中出现
<Button label="Click Me" includeIn="up,over"/>
button除了down状态之外的其他中状态中出现
<Button label="Button C" excludeFrom="down"/>

<Button label="click me"? label.over="over me"? includeIn="up,over"/>

状态组
? 可以把一种或几种状态归类到状态组

<s:states>
? <s:State name="A" stateGroups="G1,G2"/>
? <s:State name="B" stateGroups="G2"/>
? <s:State name="C" stateGroups="G1"/>
? <s:State name="D" stateGroups="G1"/>
</s:states>




<s:Button label.G1="SomeLabel"/>
<s:Button includeIn="G1"/>
<s:Button label.G2="SomeLabel"/>
<s:Button includeIn="G2"/>

?

?

mx.states.Transition 定义了一个效果集合,这个集合用来在状态间转换时使用。下面就定义当任何状态往B状态迁移时,都会执行这个Transition里的effect,在场景切换时就是影藏掉当前场景,切换出等待场景,等目标场景载入后在影藏掉等待场景。

<mx:Transition id="myTransition" fromState="*" toState="B">
    <mx:Parallel>
        ...
    </mx:Parallel>
  </mx:Transition>

http://opensource.adobe.com/wiki/display/flexsdk/Enhanced+States+Syntax

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读