ViewStack的学习

利用viewstack组件实现各个子组件之间的跳转和数据传递 NULL 博文链接:https://xiaoxiong0913.iteye.com/blog/712006 立即下载

首先, ViewStack是一个导航容器。默认情况下,这个导航容器是看不见的。ViewStack里面可以堆叠一组子容器,但是每次只能显示一个子容器。举例说明:

现在有一个登录页面,当登录成功后,页面跳转到操作页面。

先定义ViewStack,代码如下

 <mx:Script>
        <![CDATA[
         private function init():void{
                   var loginPage:UserLogin=new UserLogin();
                   loginPage.name="loginPage";
                   mainContainer.addChild(loginPage);
         }
        ]]>
    </mx:Script>

<mx:ViewStack width="100%" height="100%" id="mainContainer"/>

 

在页面初始化的时候,把登陆页面加载到ViewStack容器里面。

 

登录页面代码如下

<?xml version="1.0" encoding="utf-8"?>
<mx:VBox xmlns:mx="http://www.adobe.com/2006/mxml" width="100%" height="100%"
  horizontalAlign="center" verticalAlign="middle">
  <mx:Script>
   <![CDATA[
    [Embed(source='assets/style/images/login_back.png')]
    [Bindable]private var bdImg:Class;
   ]]>
  </mx:Script>
  <mx:HBox width="60%" height="60%" backgroundImage="{bdImg}" verticalAlign="middle" >
   <mx:HBox width="300"/>
   <mx:VBox width="60%" verticalGap="10">
    <mx:HBox width="100%">
     <mx:Label text="用户名"/>
     <mx:TextInput width="200"/>
    </mx:HBox>
    <mx:HBox width="100%">
     <mx:Label text="密   码"/>
     <mx:TextInput width="200"/>
    </mx:HBox>
    <mx:HBox width="100%">
    </mx:HBox>
   </mx:VBox>
  </mx:HBox>
</mx:VBox>

 

flex使用viewstack切换页面的例子 使用viewstack切换登录的简单例子 立即下载

相关推荐

MXViewStackEffectExample FLEX切换效果

MXViewStackEffectExample FLEX切换效果

tab与viewStack

​ Tab 组件用于定义选项卡按钮组,例如多页面切换显示。 ViewStack组件主要用于多页面视图切换。它包含多个子页面,但默认只显示一个,可以通过子页面索引进行显示切换。一般情况我们用它与Tab标签组合制作标签切换页面,表现上类似于页签,不同页面都会显示,但是对应不同的页面,显示不同的状态,有点类似页签。 点击tab切换页面内容显示,同时viewStack会切换显示,例如显示不同的页签图片...

远行的博客 642

WangEditor 5.0版本dangerouslyInsertHtml方法的正确使用方式

WangEditor 5.0版本dangerouslyInsertHtml方法的正确使用方式

yang1067155909的专栏 4290

react-native学习笔记——ViewStack组件

今天来写一个组件,相信很多人都会用到的——ViewStack。 ViewStack组件无疑是UI中很重要的一个组件,可惜react-native并没有内嵌进去,需要开发者自己去实现。 实现原理很简单,就是根据索引来显示一个子视图,用一个render即可完成: 1 render(){ 2 return( 3 <View> 4 ...

weixin_30629977的博客 173

PaddleOCR实战:从零开始打造专属OCR模型的完整指南

本文提供了一份从零开始使用PaddleOCR打造专属OCR模型的完整实战指南。内容涵盖环境搭建、数据标注与准备、模型训练与调优,以及最终的模型转换与部署。重点介绍了如何利用PaddleOCR进行模型训练,并整合PPOCRLabel等工具高效准备数据集,帮助开发者快速构建适用于特定场景的高精度OCR识别能力。

rl6adventurer的博客 732

「大模型学习」(11)kv cache与vllm详解,一文读懂!

Key(键):表示上下文的特征。Value(值):表示上下文的内容。Query(查询):表示当前 token 的查询向量。AttentionQKVsoftmaxQKTdkVAttentionQKVsoftmaxdk​​QKT​V),每次生成一个新 token(比如下一个词),模型会再次查看之前的所有K和V,以计算当前 token 的注意力。问题:每次都重新计算之前的 K/V 很浪费!项目维度(简化)含义Q当前 token 的查询向量。

qq_43044037的博客 5404

导航容器viewStack

 大家好,很高兴来学习flex。今天将探讨一下导航容器viewStack。viewStack和TabNavigator都是导航容器,两者都有相似之处,明显的不同点在于viewStack在将子容器插入之后,还另外需要提供其他的控件例如LinkBar,LinkButtonBar等等为其提供导航功能。在每个子容器当中,我们需要给它一个label,以便在导航条里面标识自身。我们先看看一个例子 

xiaoxin888888的专栏 2305

KiCad 7.0 + 嘉立创打样:从原理图到实物,打造你的双LLCC68 LoRa串口透传板

本文详细介绍了使用KiCad 7.0设计双LLCC68 LoRa串口透传板的完整流程,从原理图设计到嘉立创打样。重点解析了AVR+LLCC68组合的优势、双模块布局的电磁兼容设计、SPI接口配置及射频走线技巧,并提供了实测数据和常见问题解决方案,帮助开发者高效实现物联网设备的低功耗远距离通信。

weixin_28693447的博客 256

Flex学习记录(通过LinkBar 控制ViewStack)

我们需要使用LinkBar 组件控制ViewStack 使用LinkBar 的selectedIndex 或selectedItem 属性的任意之一来决定显示ViewStack 的哪一条。 LinkBar 既可以使用数组作为数据提供者,也可以使用一个拥有多个子组件的容器(例如 ViewStack)作为数据提供者。后者对此节最有用。当你传递一个容器的时候,该容器选中 显示的项目将自动绑定到...

dunhuacc1006的专栏 184

2024年03月CCF-GESP编程能力等级认证Python编程五级真题解析

下面流程图在yr输入2024时,可以判定yr代表闰年,并输出 2月是29天 ,则图中菱形框中应该填入( )。 A. (yr % 400 == 0) or (yr % 4 == 0) B. ( yr % 400 == 0) or (yr % 4 == 0 and yr %100 != 0) C. ( yr % 400 == 0) and ( yr % 4 == 0) D. (yr % 400 == 0) and (yr % 4 == 0 and yr % 100 != 0)

人生就是一个不断学习的过程 743

YOLOv11 损失函数进阶:SlideLoss 让小目标检测精度飙升

创建self.loss_fun = loss_fun # 基础损失函数(如BCEWithLogitsLoss)self.loss_coef = loss_coef # 损失系数# 计算滑动权重:根据预测与真实值的差异判断样本难度# 难度越高,权重越大该类在原有损失函数的基础上,通过diff计算样本预测与真实值的差异(差异越大,样本越难),进而生成动态权重,实现对难样本的重点学习。

m0_64661770的博客 207

Flex学习记录(将ViewStack 的选中索引数绑定到一个变量上)

我们需要将ViewStack的selectedIndex属性绑定到一个可以在组件的其他地方改变的整数 变量。 申明一个可绑定的变量,然后将ViewStack 控件的选中索引属性绑定到它上。 在LinkBar 控件的情形下,ViewStack 的选中项目会自动绑定到LinkBar 的选中项目上。当 使用其它控件时,ViewStack 或其他拥有多个同时显示的子组件的控件的选中索引或者项 目...

dunhuacc1006的专栏 180

以宠辱之戒写 SAP Fiori Elements,把标准能力当成身体,把扩展冲动当成大患

SAP Fiori Elements开发中常面临业务方追求"独特页面"的压力,但过度自定义会破坏框架价值。老子"宠辱若惊"的智慧提醒开发者:不应因用户称赞或批评而动摇架构原则。标准模板的价值在于确保业务语义、交互规范和后端服务的一致性。扩展应遵循官方API,将业务逻辑放在ABAP/CDS层而非前端控制器。成熟项目会平衡标准与定制,使用annotation表达UI行为,仅在必要时通过受支持的extension points进行增强,保持系统的长期可维护性。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 996

EUI库学习杂记

文章目录ViewStack与TabBar滚动控制器Scroller数据集合 ViewStack与TabBar ViewStack介绍。参考这里。 ViewStack结合TabBar使用参考这里。 滚动控制器Scroller 参考这里。 注意:位置和尺寸的约束应该是在 Scroller 上面,而不是容器上面。 数据集合 继承关系:eui.List --&amp;amp;gt; eui.ListBase --&amp;amp;gt...

夏_虫的专栏 493

Proteus-51单片机-LCD1602显示DS1302时钟

本文详细介绍了如何使用Proteus仿真51单片机配合LCD1602显示DS1302时钟的步骤,包括DS1302时钟芯片的主要特性、引脚定义、外围电路以及LCD1602的原理和技术参数。此外,还讲解了LCD1602的指令集和显示字符的方法,并给出了初始化及显示操作的步骤。

让你爱上电路设计 6978

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

viewstack切换视图和自定义事件的例子

最近刚开始学习flex,记录下学习过程,也备以后查阅。以一个登录过程来做示例,启动程序后,显示登录界面,点击登录按钮后切换到程序的主界面,效果图如下:  程序层次如下:主文件:Main.mxml:<s:WindowedApplication xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.c

517

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

遇到的页面跳转问题

[color=darkblue][size=medium] 没有一点基础的初学者。参考书籍:《Flex 3 权威指南》 做一个公司内部用的周报表。已经做了将近半个月了吧。边学边做,经理指导步骤。 刚做了一个用户登录的UI,一个Admin登录后的视图,一个普通User登录后的视图。共三个mxml文件。想实现三个mxml文件之间的跳转,主要是从登录页到首面。已经在网上看资料看了两天都...

zhengshuo1987的博客 216

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

Flex 导航控件学习笔记

Flex 导航学习笔记 收藏 一段时间没有学flex 来,今天把看到的笔记都...

weixin_33943347的博客 85

flex 使用viewstack实现页面的跳转(转)

flex中实际没有页面跳转的概念,都只有在一个页面中,隐藏显示。那怎样才能很好地实现页面的跳转呢?我经过昨天不懈地努力尝试,终于实现了一种页面跳转的方法。   在网上查询相关资料中,都是说有如下几种方法:1)viewstack, 2)state, 3)modular, 4)navigatortourl等。我的这个方法也是用viewstack来实现。   使用viewstack时,我碰到的主...

lorry1113的专栏 171

Flexstore源码解析1 ViewStack+ToggleButtonBar实现幕布特效

第一棵树(上):利用ViewStack+ToggleButtonBar实现flexstore中的幕布特效 目标:学会制作幕布切换场景的动画效果,仿制flexstore中3个主页面切换的特效。 1. 首先我们来分析在Flexstore.mxml的成分,eclipse中会列出这个文件的大纲outline。 同样我们可以打开Flexstore.mxml这个文件,看到里面有很多as代码,函数...

momoko8443 318

flex使用buttonbar为viewstack添加导航功能

先建立一个Main.mxml的应用程序,作为一个主程序,再建立两个component ,一个是jiaju.mxml ,另一个是dianqi.mxml. Main.mxml: <?xml version="1.0" encoding="utf-8"?> <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" ...

weixin_30597269的博客 96

Egert白鹭引擎学习日志03

1.使用控件TabBar 和ViewStack实现选项卡组件 (1).首先需要添加一个现实界面,在resourc文件夹下面新建一个游戏场景的.exml文件 MainSceneView.exml 然后在设计界面使用组件,摆放好游戏界面场景,这里使用Group是为了场景更好管理。TabBar中需要绑定自己做的按钮组件 ViewStack中存放的是两个选项卡内容 2.添加按钮组件 在r...

qq_39258590的博客 934

flex 学习笔记 TabNavigator

ViewStack、TabNavigator ViewStack是由若干个重合在一起的子容器组成的。但是每次只有一个子容器是可见的。ViewStack不提供可视化的操作来切换它的子容器,但是我们可以通过selectedChild来实现。TabNavigator和viewStack基本相同,只不过它多了一个可视化的标签条来切换内部的子容器。 1<?xml vers...

weixin_34111819的博客 161

Flex 导航学习笔记

一段时间没有学flex 来,今天把看到的笔记都记录下来。是一些导航的使用,可以尝试运行一下。感觉还不错ViewStack的使用"1.0" encoding="utf-8"?>"http://www.adobe.com/2006/mxml" layout="vertical">    "boxstack">    "red" label="redbox" width=

夏天的树人的专栏 1809
上一篇: 自己写的分页条(3)
下一篇: flex 一个中文显示的日期控件
yesjava
博客等级 码龄19年 69粉丝 153原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值