基于iOS客户端的动画展示方法、存储介质及电子设备技术

技术编号:44132390 阅读:28 留言:0更新日期:2025-01-24 22:52
本申请提供一种基于iOS客户端的动画展示方法、存储介质及电子设备,方法包括:通过UICollectionView加载若干背景图像,UICollectionView作为背景视图;使用SDWebImage框架提前加载webp动画组,每个webp动画包括多个阶段动画;通过UICollectionView在屏幕显示区域内展示当前的背景图像;从webp动画组中确定出第一webp动画,并在第一视图中展示所述第一webp动画的待机阶段动画,第一视图位于背景视图上层,第一视图的尺寸小于屏幕显示区域,且位于屏幕显示区域内;获取状态切换指令,并根据状态切换指令,切换屏幕显示区域内展示的动画。

【技术实现步骤摘要】

本申请涉及ios开发,具体而言,涉及一种基于ios客户端的动画展示方法、存储介质及电子设备。


技术介绍

1、在ios客户端的开发中,会遇到各种动画展示场景,经常会有组合动画的展示需求。例如,在客户端app的社交、游戏等功能模块,通常界面匹配动画会设计得比较单调。为了让app的界面匹配交互性更强,提升用户的体验感,开发提升交互性和丰富性的组合动画展示是很有必要的。

2、如果采用传统的gif动画,因其色彩限制、透明度限制、压缩效率等问题,不利于开发和高效运行。因此,需要一种新的组合动画展示方案来解决问题。


技术实现思路

1、本申请实施例的目的在于提供一种基于ios客户端的动画展示方法、存储介质及电子设备,以通过webp动画和背景视图组合,实现更高效和高质量的组合动画展示。

2、为了实现上述目的,本申请的实施例通过如下方式实现:

3、第一方面,本申请实施例提供一种基于ios客户端的动画展示方法,包括:通过uicollectionview加载若干背景图像,其中,uicollecti本文档来自技高网...

【技术保护点】

1.一种基于iOS客户端的动画展示方法,其特征在于,包括:

2.根据权利要求1所述的基于iOS客户端的动画展示方法,其特征在于,状态切换指令包括第一指令和第二指令,且第一指令的作用时间点早于第二指令的作用时间点,若状态切换指令为第一指令,切换屏幕显示区域内展示的动画,包括:

3.根据权利要求2所述的基于iOS客户端的动画展示方法,其特征在于,在从webp动画组中确定出第一webp动画,并在第一视图中展示所述第一webp动画的待机阶段动画之后,所述方法还包括:

4.根据权利要求3所述的基于iOS客户端的动画展示方法,其特征在于,若状态切换指令为第二指令,...

【技术特征摘要】

1.一种基于ios客户端的动画展示方法,其特征在于,包括:

2.根据权利要求1所述的基于ios客户端的动画展示方法,其特征在于,状态切换指令包括第一指令和第二指令,且第一指令的作用时间点早于第二指令的作用时间点,若状态切换指令为第一指令,切换屏幕显示区域内展示的动画,包括:

3.根据权利要求2所述的基于ios客户端的动画展示方法,其特征在于,在从webp动画组中确定出第一webp动画,并在第一视图中展示所述第一webp动画的待机阶段动画之后,所述方法还包括:

4.根据权利要求3所述的基于ios客户端的动画展示方法,其特征在于,若状态切换指令为第二指令,切换屏幕显示区域内展示的动画,包括:

5.根据权利要求3所述的基于ios客户端的动画展示方法,其特征在于,状态切换指令还包括第三指令,且第三指令的作用时间点位于第一指令的作用时间点与第二指令的作用时间点之间,每个webp动画还包括变速阶段动画,若状态切换指令为第三指令,切换屏幕显示区域内展示的动画,包括:

6.根据权利...

【专利技术属性】
技术研发人员:陈冬静田云翔叶世昌唐进
申请(专利权)人:贵阳语玩科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1