我是Objective C for iOS编程的新手,所以请保持好: - )。
我在Android(Java)应用程序中有一个应用程序,我想移植到iOS。在Android中,我有3个以XML形状定义的径向渐变背景(红黑色,绿黑色,蓝黑色),我可以在循环动画中轻松转换3个。
我想在iOS中做同样的事情。
到目前为止,我已阅读过:
CAGradientLayer, CAGradient, CGGradient
..我完全糊涂了。
有人可以解释在3个径向渐变之间制作动画的最佳方法是什么以及如何进行动画制作,这是否需要编码或使用PNG?
由于
答案 0 :(得分:0)
我最终解决了这个问题,使用内置的动画功能将View的背景颜色从Rad更改为Yellow,再变为Green。
然后我做了一个PNG,它是从中心alpha 0到外黑alpha 100的径向渐变。