ios开发 动画怎么做

ios开发 动画怎么做,第1张

ios核心动画有6种:CABasicAnimation ,CAKeyframeAnimation ,CATransition ,CASpringAnimation ,CAAnimationGroup ,CATransaction。

复杂的动画需要以上一种或几种方式相互组合一下才能实现。

简单的ui动画,就用系统 写好的UIView的动画就可以了。

备注:你问题描述过于简单,我只能从原理上说一下。有问题可以追问

基于原则:

一、准确展示:视频Demo

二、 *** 作体验:交互原型

基于这两点,第一个选择是Flash。

由于Apple的原因,Flash如今的境况可算是江河日下。但作为一个动效原型工具,它却有一些独特的优势

优势1:可以直接导入AE生成的序列帧素材。

优势2:可以导出.apk或.ipa的安装包,共享给任何有手机的人。

三、协助开发:参数文档

根据实现原理,把对应的参数精确的写出来,这就是参数文档。对于动效来说,基本参数无非这三类:

1、动画的起始时间、持续时间(duration\ offset)

2、变化的属性(rotation\ position\ scale\ alpha)

3、运动速率(interpolator)

总结:

简单的说,要想准确传达设计可以分三步。

第一步:要快速可视化。

第二步:最大限度的还原使用场景。

第三步:把设计参数化,尽可能减少让工程师凭感觉开发的情况。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11604946.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存