【Axure教程】中继器图片列表(放大效果)

简介: 【Axure教程】中继器图片列表(放大效果)

图片列表是常用的展示方式,所以今天作者就和大家分享,在Axure里如何用中继器制作一个能够查看大图的图片列表。

一、制作完成后应具备以下效果

  1. 鼠标移入图片时,图片有有一个放大缩小的效果
  2. 鼠标单击图片时,显示对应图片的大图,点击空白地方隐藏大图
  3. 制作完成后,再次使用时,仅需要在中继器表格内导入图片,自动生成交互效果

【原型预览】

用电脑点击左下方阅读原文或复制打开下面的原型预览地址

https://axhub.im/ax9/ca3dd539f46dc856/#g=1


【原型下载】

方式2:https://weidian.com/item.html?itemID=3856417707

那下面我们一起开始制作吧。

二、制作材料准备

制作的原型的元件包括:中继器、图片元件,动态面板。

1. 中继器内部元件

我们首先添加一个中继器原件,讲中继器内部自带的矩形删除,然后在中继器放置一个图片元件,案例中图片宽为200,高为200,这里根据你需要展示的图片比例设置即可。完成后鼠标右键将图片转为动态面板,后续需要通过动态面板做移入放大缩小的效果,这里动态面板需要取消自适应内容。

中继器表格表格第一列我们可以改名为picture,在下面表格里鼠标右键导入图片,或者直接复制粘贴图片进去即可。

2. 中继器外部元件

外部只需要一个图片的元件,这个图片是大图,图片大小自己设定即可,宽和高的比例应该和中继器里的图片的比例一致,案例中是宽500,高500。然后我们需要将大图转为动态面板,然后固定在浏览器中部,默认隐藏。

三、交互制作

1. 中继器每项加载时交互

中继器每项加载时,我们要把存放在中继器表格里面的图片,设置到中继器内的图片元件。这里我们用设置图片的交互,选择值==item.picture,设置完成后的效果如下图所示

640.png

2. 鼠标移入图片时交互

鼠标移入图片时,我们希望对应图片有个动态的缩放效果。我们通过设置尺寸的交互,将图片的尺寸先设置为原来的1.1倍,锚点在中部,设置尺寸的交互需要增加线性的动画,动画时间为500毫秒。再用等待的交互,等待动画时间介绍,因为前面的动画时间是500毫秒,所以这里也是等待500毫秒。最后我们再次用设置尺寸的交互,将图片大小还原,因为前面是放大了1.1倍,所以这里也是缩小1.1倍,同样地,我们也给他增加一个线性的动画,动画时间为500毫秒。

640.png

3. 鼠标单击图片时交互

鼠标点击中继器内的图片时,我们用显示的交互,将大图的动态面板显示,这里需要勾选灯箱效果,这样点击空白的地方大图才会自动隐藏,灯箱的颜色为黑色,50%透明度。最后,我们还需要将鼠标单击图片的值传到大图里,这里图片的值其实就是保留在中继器表格里picture列的值,所以我们设置大图的值==item.picture

640.png

这样我们就完成了中继器图片列表放大图片的原型模板了,下次使用时,我们只需要导入图片即可自动生成交互,是不是很方便呢?感兴趣的同学们可以动手试试哦。

那本期的教程就到此为止了,感谢您的阅读,我们下期见,88~

作者:梓贤vigo;


微信公众号:Axure高保真原型,分享一系列产品经理常用的原型模板、教程、视频、文档等原创内容


本文由微信公众号:Axure高保真原型 授权发布,未经许可,禁止转载

相关文章
|
监控 前端开发 JavaScript
不了解 QPS、TPS、RT、并发数、吞吐量,劝你简历别写熟悉高并发
分布式、微服务、Service Mesh目前都是大家耳熟能详的词语了,现在随便一个互联网公司说出来大家都是在搞微服务。 但我们搞来搞去,怎么样来衡量一个应用当前的状态到底是怎么样的?到底需不需要扩容?是需要横向扩容还是进行项目重构?
11064 2
|
8月前
|
SQL 关系型数据库 API
MCP Server 的开发实践- Alibaba Cloud RDS OpenAPI MCP Server
本文介绍了基于阿里云 RDS OpenAPI 实现的 MCP Server(Model Context Protocol Server)架构与开发实践。该中间件使大语言模型(LLM)可通过自然语言调用 RDS 服务,实现数据库实例的创建、查询、配置等操作。通过 OpenAPI 接入、SQL 执行与大模型交互三大模块的协同工作,MCP Server 实现了 AI 助手对云数据库的自动化管理,提升易用性与安全性。
475 0
|
前端开发 数据挖掘 测试技术
R中单细胞RNA-seq分析教程 (6)
R中单细胞RNA-seq分析教程 (6)
775 12
R中单细胞RNA-seq分析教程 (6)
|
JSON Shell 数据格式
使用 pipx 安装并执行 Python 应用程序 (1)
使用 pipx 安装并执行 Python 应用程序 (1)
1230 17
|
人工智能 Ubuntu Linux
RK3568开发笔记(三):RK3568虚拟机基础环境搭建之更新源、安装网络工具、串口调试、网络连接、文件传输、安装vscode和samba共享服务
开始搭建RK3568的基础虚拟机,具备基本的通用功能,主要包含了串口工具minicom,远程登陆ssh,远程传输filezilla,代码编辑工具vscode。
RK3568开发笔记(三):RK3568虚拟机基础环境搭建之更新源、安装网络工具、串口调试、网络连接、文件传输、安装vscode和samba共享服务
|
数据处理 UED
Axure中继器教程及案例详解
Axure RP 是一款强大的原型设计工具,广泛应用于产品设计、UI/UX 设计及交互设计中。中继器(Repeater)作为 Axure 中的一个重要元件,以其强大的数据处理和动态交互能力,成为设计师们不可或缺的工具。本文将从中继器基础、进阶、高级应用,以及分页控制、合计、列表拖动、列表滑动删除、表内修改等方面,详细介绍中继器的使用方法和案例。
470 7
Axure中继器教程及案例详解
|
SQL 数据可视化 数据库
多维度解析低代码:从技术架构到插件生态
本文深入解析低代码平台,涵盖技术架构、插件生态及应用价值。重点介绍开源低代码平台的优势,如透明架构、兼容性与扩展性、可定制化开发,以及其在数据处理、功能模块、插件生态等方面的技术特点。文章还探讨了低代码平台的安全性、权限管理及未来技术趋势,强调其在企业数字化转型中的重要作用。
|
JavaScript Java 测试技术
基于SpringBoot+Vue的个人健康管理系统的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue的个人健康管理系统的详细设计和实现(源码+lw+部署文档+讲解等)
717 0
|
缓存 Java 数据库
kswapd0 进程CPU占用过高
kswapd0 进程CPU占用过高
1331 2
kswapd0 进程CPU占用过高
|
自然语言处理 算法
文本分析-使用jieba库实现TF-IDF算法提取关键词
文本分析-使用jieba库实现TF-IDF算法提取关键词
1158 1

热门文章

最新文章