灵动岛动效:打造沉浸式用户体验

2024-06-06 11:44

本文主要是介绍灵动岛动效:打造沉浸式用户体验,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

灵动岛是专属于 iPhone 14 Pro 系列交互UI,通过通知消息的展示和状态的查看与硬件相结合,让 iPhone 14 Pro 系列的前置摄像头和传感器的“感叹号”,发生不同形状的变化。这样做的好处是让虚拟软件和硬件的交互变得更为流畅,以便让用户能够更直观地接收到这些信息。

更多关于灵动岛信息:即时设计 - 可实时协作的专业 UI 设计工具即时设计是一款支持在线协作的专业级 UI 设计工具,支持 Sketch、Figma、XD 格式导入,海量优质设计资源即拿即用。支持创建交互原型、获取设计标注,为产设研团队提供一站式协同办公体验。icon-default.png?t=N7T8https://js.design/practice?source=csdn&plan=yb6061

1、定时灵动岛设计

  • 主要展现信息:当我们在 iPhone 上设置定时成功返回桌面后,会在灵动岛展示当前的定时信息。
  • 制作定时灵动岛:UI·复制右侧的灵动岛官方组件·在图层内里,依次摆放定时 icon 和右侧文字,文字大小为「16px」,颜色为「辅助橘色 - #FF9F0A」,安全间 距为左右「10px」。
  • 摆放关键帧位置:·复制过来一个「Default」尺寸的灵动岛官方组件·像左图一样摆放,全选画板,并点击「创建多个组件」-「变体」·修改命名与左图一致
  • 添加动效:·选中第 1 个动效帧,原型 - 交互;·从上到下依次连线,并添加与左图一致的参数;·类型「定时」,时长「500」,过渡动画为「智能动画」「自定义」(参考前文参数),「600」。
  • 预览效果:·复制「场景模板」到工作区·替换「场景模板」的灵动岛组件为变体中的第一个组件·选择「动效帧」图层,然后点击水平居中对齐+顶对齐·点击右上角预览即可查看动效 注:按下「R」键可以重新预览

2、Airpods 灵动岛设计

当我们使用 Airpods 系列产品时,打开充电仓,即可在灵动岛查看 Airpods 的电量状态和连接状态。·

  • 扩大变体范围:我们在制作后续组件时,可以直接在变体里复制组件制作·拉框 扩大变体的范围
  • 复制一个「Large」尺寸的灵动岛官方组件,点击「创建为引用组件」后拖到到变体里,注意命名与其他组件一致·在图层内里,依次摆放 AirPods icon以及电池状态,左右安全间距为「10px」(可使用素材)
  • 复制一个「 XLarge」尺寸的灵动岛官方组件,点击「创建为引用组件」后拖到到变体里注意命名与其他组件一致·在图层内里,依次摆放左图信息·已连接字体颜色为「次要颜色 -#EBEBF5 60%」,字体大小为「13px」·耳机名称字体颜色为「主要颜色 - #FFFFF 100%」,字体大小为「16px」,左右安全间距为「10px」(可使用素材)·AirPods icon 的大小为「46px」,按「K」使用缩放功能,放大提供的素材就可以~
  • 复制一个动效帧组件·摆放位置参考左图
  • 添加动效:需要注意的是定时动效的最后一个关键帧需要连接AirPods 的第一个关键帧,如左图;·其他流程和参数与定时动效一致;
  • 预览效果:按住 Alt+鼠标左键,拖拽第 1 个组件,替换「场景模板」的灵动岛组件·点击右上角预览即可查看动效注:按下「R」键可以重新预览

这篇关于灵动岛动效:打造沉浸式用户体验的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1036016

相关文章

最新Spring Security的基于内存用户认证方式

《最新SpringSecurity的基于内存用户认证方式》本文讲解SpringSecurity内存认证配置,适用于开发、测试等场景,通过代码创建用户及权限管理,支持密码加密,虽简单但不持久化,生产环... 目录1. 前言2. 因何选择内存认证?3. 基础配置实战❶ 创建Spring Security配置文件

Python办公自动化实战之打造智能邮件发送工具

《Python办公自动化实战之打造智能邮件发送工具》在数字化办公场景中,邮件自动化是提升工作效率的关键技能,本文将演示如何使用Python的smtplib和email库构建一个支持图文混排,多附件,多... 目录前言一、基础配置:搭建邮件发送框架1.1 邮箱服务准备1.2 核心库导入1.3 基础发送函数二、

CSS3打造的现代交互式登录界面详细实现过程

《CSS3打造的现代交互式登录界面详细实现过程》本文介绍CSS3和jQuery在登录界面设计中的应用,涵盖动画、选择器、自定义字体及盒模型技术,提升界面美观与交互性,同时优化性能和可访问性,感兴趣的朋... 目录1. css3用户登录界面设计概述1.1 用户界面设计的重要性1.2 CSS3的新特性与优势1.

SpringSecurity显示用户账号已被锁定的原因及解决方案

《SpringSecurity显示用户账号已被锁定的原因及解决方案》SpringSecurity中用户账号被锁定问题源于UserDetails接口方法返回值错误,解决方案是修正isAccountNon... 目录SpringSecurity显示用户账号已被锁定的解决方案1.问题出现前的工作2.问题出现原因各

MySQL 用户创建与授权最佳实践

《MySQL用户创建与授权最佳实践》在MySQL中,用户管理和权限控制是数据库安全的重要组成部分,下面详细介绍如何在MySQL中创建用户并授予适当的权限,感兴趣的朋友跟随小编一起看看吧... 目录mysql 用户创建与授权详解一、MySQL用户管理基础1. 用户账户组成2. 查看现有用户二、创建用户1. 基

全屋WiFi 7无死角! 华硕 RP-BE58无线信号放大器体验测评

《全屋WiFi7无死角!华硕RP-BE58无线信号放大器体验测评》家里网络总是有很多死角没有网,我决定入手一台支持Mesh组网的WiFi7路由系统以彻底解决网络覆盖问题,最终选择了一款功能非常... 自2023年WiFi 7技术标准(IEEE 802.11be)正式落地以来,这项第七代无线网络技术就以超高速

Python使用Tkinter打造一个完整的桌面应用

《Python使用Tkinter打造一个完整的桌面应用》在Python生态中,Tkinter就像一把瑞士军刀,它没有花哨的特效,却能快速搭建出实用的图形界面,作为Python自带的标准库,无需安装即可... 目录一、界面搭建:像搭积木一样组合控件二、菜单系统:给应用装上“控制中枢”三、事件驱动:让界面“活”

基于Python+PyQt5打造一个跨平台Emoji表情管理神器

《基于Python+PyQt5打造一个跨平台Emoji表情管理神器》在当今数字化社交时代,Emoji已成为全球通用的视觉语言,本文主要为大家详细介绍了如何使用Python和PyQt5开发一个功能全面的... 目录概述功能特性1. 全量Emoji集合2. 智能搜索系统3. 高效交互设计4. 现代化UI展示效果

Mysql中的用户管理实践

《Mysql中的用户管理实践》:本文主要介绍Mysql中的用户管理实践,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录13. 用户管理13.1 用户 13.1.1 用户信息 13.1.2 创建用户 13.1.3 删除用户 13.1.4 修改用户

详解如何在SpringBoot控制器中处理用户数据

《详解如何在SpringBoot控制器中处理用户数据》在SpringBoot应用开发中,控制器(Controller)扮演着至关重要的角色,它负责接收用户请求、处理数据并返回响应,本文将深入浅出地讲解... 目录一、获取请求参数1.1 获取查询参数1.2 获取路径参数二、处理表单提交2.1 处理表单数据三、