Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 径向梯度之间的吐温_Iphone_Objective C_Animation_Gradient_Radial - Fatal编程技术网

Iphone 径向梯度之间的吐温

Iphone 径向梯度之间的吐温,iphone,objective-c,animation,gradient,radial,Iphone,Objective C,Animation,Gradient,Radial,我对iOS编程的Objective C还不熟悉,所以请友好点:-) 我有一个Android(Java)应用程序,我想移植到iOS。在Android中,我有3个径向渐变背景(红黑、绿黑、蓝黑)定义在一个XML形状中,我可以轻松地在3个循环动画之间转换 我想在iOS中也这样做 到目前为止,我已经了解到: CAGradientLayer, 卡格瑞登特, 梯度 …我完全糊涂了 有人能解释一下,在3个径向渐变之间设置动画的最佳方式是什么和如何设置动画的,这需要编码还是使用PNG 多亏了我最终解决了这个问题

我对iOS编程的Objective C还不熟悉,所以请友好点:-)

我有一个Android(Java)应用程序,我想移植到iOS。在Android中,我有3个径向渐变背景(红黑、绿黑、蓝黑)定义在一个XML形状中,我可以轻松地在3个循环动画之间转换

我想在iOS中也这样做

到目前为止,我已经了解到:

CAGradientLayer, 卡格瑞登特, 梯度

…我完全糊涂了

有人能解释一下,在3个径向渐变之间设置动画的最佳方式是什么和如何设置动画的,这需要编码还是使用PNG


多亏了

我最终解决了这个问题,使用内置的动画功能将视图的背景颜色从Rad改为黄色,再改为绿色

然后我制作了一个PNG,它是从中心alpha 0到外部黑色alpha 100的径向渐变