Axure “情形”的使用

这篇笔记的主要内容是如果在Axure中使用“情形”,对应在我们的研发中就是“判断条件”的使用

  • Axure情形的使用
  • Axure添加case
  • Axure的if ,sele if 条件判断

条件判断不管是在研发代码中还是实际生活中,无处不在,只是表现形式不同罢了,在代码里,我们使用if,if else或者 case 来表达选择判断,在生活中,我们大脑回路经常会做选择,这也是选择判断,在产品设计中,我们使用 “添加情形” 功能来实现条件判断。

假如世界没有“情形”,那么任何事物都是线性的,假如Axure没有“情形”那我们就设计不了复杂的逻辑。

Axure中如何使用“情形”

这里以“下拉框”和一个动态面板为例来说明情形的简单用法。

第一步:添加页面元素

  1. 往屏幕上放一个下拉框,下拉框添加N选项
  2. 在下拉框下放一个矩形并转为动态面板,也添加N个State
  3. 当我们选择下拉框某个选项时,让动态面板切换到对应的State上

第二步:设置动作

选中下拉框 -> 交互 -> 选项改变时 -> 添加情形

注意:鼠标移动至“选项改变时”这里的时候,才会出现“添加情形”这个按钮。

在这里插入图片描述
添加情形后,点击“确定”,之后在当前情形下添加其他动作

在这里插入图片描述
注意:还是鼠标移动到该位置时,才会出现“添加动作”按钮

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/702792.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

牛客热题:二叉树的最大深度

📟作者主页:慢热的陕西人 🌴专栏链接:力扣刷题日记 📣欢迎各位大佬👍点赞🔥关注🚓收藏,🍉留言 文章目录 牛客热题:二叉树的最大深度题目链接方法一…

C++ 程序员常用的VScode的插件

vscode中好用的插件 Better CommentsBookmarksC/C ThemeChinese (Simplified) (简体中文) Language Pack for Visual Studio CodeclangdClang-FormatCodeLLDBCMakeCMake ToolsCode RunnerCode Spell CheckerCodeSnapColor Highlightvscode-mindmapDraw.io IntegrationError Len…

图文详解JUC:Wait与Sleep的区别与细节

目录 一.Wait() 二.Sleep() 三.总结Wait()与Sleep()的区别 一.Wait() 在Java中,wait() 方法是 Object类中的一个方法,用于线程间的协作。当一个线程调用wait() 方法时,它会释放对象的锁并进入等待状态,直到其他线程调用相同对…

常用的一些字符转换工具--web(在线进制转换)

十进制 转2进制, 16进制 十进制浮点数转16进制(4个Byte) http://www.speedfly.cn/tools/hexconvert/

基于EBAZ4205矿板的图像处理:11阈值系数可调的图像局部阈值二值化

基于EBAZ4205矿板的图像处理:11阈值系数可调的图像局部阈值二值化 先看效果 还是一样拿我的pynq当模特,然后用usb——HDMI采集卡把输出图像采集到电脑上。 注意看右边mobelxtem中的通过串口调节的参数, 我这里是实现了阈值系数可调的局部阈…

深入 Go 语言:使用 math/rand 包实现高效随机数生成

深入 Go 语言:使用 math/rand 包实现高效随机数生成 介绍math/rand 包的核心功能设计哲学应用场景 基础使用方法初始化和种子设置设置种子创建私有随机数生成器 基础函数详解生成整数生成特定范围的整数生成浮点数随机置乱数组 进阶技巧随机数的统计属性生成正态分布…

【MATLAB】Enigma机加密原理与自实现

文章目录 什么是EnigmaEnigma机加密通信流程Enigma的物理构造Enigma的加密设置Enigma加密通信密码重新设置Enigma加密消息拼接注意 Enigma的解密分解设置Enigma解密通信密码重新设置Enigma解密消息 Enigma的弱点MATLAB自实现Enigma加密与解密Enigma_functionRotate_functiontes…

macOS上使用qt creator编译调试ffmpeg.c

1 前言 上文macOS上将ffmpeg.c编译成Framework介绍了使用xocde将ffmpeg.c编译成Framework的方法,这里列举另外一种办法,就是用qt creator来完成这件事情。 编译环境如下: qt creator 9.0.2;ffmpeg release/6.1; 2 编译ffmpeg.c 大…

Unity WebGL全屏显示

一、删除footer节点 二、删除最下面点击事件绑定 修改Canvas宽高 canvas.style.width "960px"; canvas.style.height "600px"; 改成 canvas.style.width document.documentElement.clientWidth"px"; canvas.style.height document.document…

JavaScript循环结构

JS循环结构 1 while结构2 for循环3 foreach循环 1 while结构 几乎和JAVA一致 代码 /* 打印99 乘法表 */var i 1;while(i < 9){var j 1;while(j < i){document.write(j"*"i""i*j" ");j;}document.write("<hr/>");i…

runtime pm的实例分析

概念 运行时的PM与前文描述的系统级挂起到RAM时候的PM不太一样&#xff0c;它是针对单个设备&#xff0c;指系统在非睡眠状态的情况下&#xff0c;某个设备在空闲时可以进入运行时挂起状态&#xff0c;而在不是空闲时执行运行时恢复使得设备进入正常工作状态&#xff0c;如此&…

Linux-CentOS-7忘记密码-修改登录密码图文详解

Linux-CentOS-7忘记密码-修改登录密码图文详解 1.重启系统&#xff1a; 在登录界面&#xff0c;选择要登录的用户并点击"Power"按钮&#xff0c;然后选择"Restart"或"Reboot"重新启动系统。 在系统启动时持续按下 “e” 键进入编辑模式。 2…