当前位置: 首页 > news >正文

支付宝底部导航栏变体+交互制作步骤

一、先画导航栏的5种选中状态

  1. 用 矩形工具(R) 画个长条当导航栏背景,调个圆角,颜色选和支付宝差不多的浅灰色,高度大概50px就行。

屏幕截图 2025-12-21 174556

  1. 找5个图标(推荐、理财、视频、消息、我的),可以从阿里图标库拖进来,也能自己画简易的。每个图标下面用 文字工具(T) 打上对应名字,字号12px左右,摆整齐。

.画正圆:选左侧椭圆工具(O),按住Shift拖动画出正圆,设为白色填充、无描边。

对齐首个选项:选中圆形+“理财”图标,点顶部水平+垂直居中,再和白色矩形高亮条拼接贴合。

复制并调整位置:复制4个圆形,分别选中圆形+“推荐/视频/消息/我的”图标,用同样的居中对齐方式,让每个圆对应到各自选项位置。

匹配变体:每个导航栏变体里,只保留对应选项的圆形,删掉其余四个。

屏幕截图 2025-12-21 180214

  1. 按同样的方法,再复制4次,分别把“理财”“视频”“消息”“我的”改成选中样式,总共得到5个导航栏,必须保证每个版本的图标、文字、高亮条的位置和图层名字完全一样,不然动画会乱。

屏幕截图 2025-12-21 180245

二、编组所选项

  1. 选中单个导航栏里的圆形+高亮条+图标+文字所有元素;

  2. 右键点击选中区域,直接选编组所选项(或按Ctrl+G),把单条导航栏整合成一个分组,避免元素散架。

屏幕截图 2025-12-21 180347

三、合并为变体

  1. 按住Shift键,依次点选5个编好组的导航栏,右侧面板会显示5 selected;

  2. 点击面板里的合并为变体按钮,直接生成包含5个状态的导航栏组件集,完成变体创建。
    78024a9c148f20636b1e0cd72aa9688b

四、设置点击切换的交互(原型连线)

  1. 点右边面板的 原型 选项卡,切换到原型模式。

  2. 先点选“推荐选中”的变体,看到它边缘有个小圆点,按住这个圆点,拖到“理财选中”的变体上,松开鼠标,就会弹出交互设置框。

屏幕截图 2025-12-21 180820

  1. 交互设置这么填:

◦ 触发方式选 单击;

◦ 动作选 修改为(这个是改组件状态的,不是跳页面的);

◦ 动画选 智能动画;

◦ 时长调个0.2秒,曲线选 先快后慢,这样切换更顺滑。

屏幕截图 2025-12-21 180852

  1. 按同样的方法,把5个变体之间都连上线——比如“理财”连“视频”、“视频”连“消息”,想怎么切换就怎么连,也可以连回之前的状态,实现来回切。

屏幕截图 2025-12-21 180904

  1. 点右上角的 播放按钮,点一下导航栏,就能看到切换

然后再把导航栏变体放在支付宝底部,我们就可以得到这样的交互效果,再做一些调试。如推荐,理财,视频,消息,我的,都可以点击,然后切换到不同的页面下期我再详细的写

屏幕截图 2025-12-21 183430

屏幕截图 2025-12-21 183504

http://www.jsqmd.com/news/119839/

相关文章:

  • A.每日一题——955. 删列造序 II
  • python: 报错: ModuleNotFoundError: No module named fitz
  • 【计算机毕业设计案例】基于springboot的实验室预约系统的设计与实现实验室使用情况设备预约、时段管控、使用记录及安全监管的数字化服务(程序+文档+讲解+定制)
  • Select用法
  • 计算机Java毕设实战-基于SpringBoot+Vue实现的前后端分离在线考试系统基于springboot的在线考试系统的设计与实现【完整源码+LW+部署说明+演示视频,全bao一条龙等】
  • 【毕业设计】基于springboot的在线考试系统的设计与实现(源码+文档+远程调试,全bao定制等)
  • 计算机Java毕设实战-基于springboot的闲置资产管理系统的设计与实现基于SpringBoot的闲置固定资产管理系统【完整源码+LW+部署说明+演示视频,全bao一条龙等】
  • Level 10 → Level 11
  • OKR 要不要考核?
  • 【课程设计/毕业设计】基于springboot的在线考试系统的设计与实现考试评分管理,试卷管理【附源码、数据库、万字文档】
  • go项目使用go build 与 MakeFile 构建项目
  • CSP解决并发
  • Level 9 → Level 10
  • pdf2zh -i 报错: ImportError: libGL.so.1: cannot open shared object file: No such file or directory
  • MongoDB小课堂: 容器化部署与执行综合指南
  • MongoDB小课堂: 容器化部署与执行综合指南
  • Java毕设选题推荐:基于javaweb在线考试系统设计与实现基于springboot的在线考试系统的设计与实现【附源码、mysql、文档、调试+代码讲解+全bao等】
  • python:报错:ModuleNotFoundError: No module named docx
  • 解读一个简单的x64程序的反汇编结果
  • 实测 9 款 AI 写论文哪个好?这款工具凭 “真实文献 + 规范图表” 赢麻了!
  • LLM基础
  • 实用指南:把 Spring Boot 的启动时间从 3 秒打到 30 毫秒,内存砍掉 80%,让 Java 在 Serverless 时代横着走
  • 你是你吃出来的
  • 整体二分总结
  • [强网杯 2019]upload
  • 系统文件eapprovp.dll丢失或损坏 免费下载修复方法
  • Java毕设选题推荐:基于springboot的闲置资产管理系统的设计与实现基于SpringBoot的公司资产管理系统设计与实现【附源码、mysql、文档、调试+代码讲解+全bao等】
  • 最新ASNT七大无损检测技巧全解析(RT/UT/PA/MT/PT/ECT/VT实操指南)- 上海欧鑫 ASNT 认证培训
  • 基于深度学习的草莓健康度检测系统演示与介绍(YOLOv12/v11/v8/v5模型+Pyqt5界面+训练代码+数据集)
  • 【git】企业级开发模型 - 实践