如何使用UIView动画过渡曲线为自定义不规则奇数形状UIButton设置动画?

时间:2012-02-07 00:26:57

标签: ios uibutton uianimation

我有一个不规则形状的自定义按钮,我希望它具有卷曲效果的动画效果。问题是Xcode将我的不规则形状的按钮放在一个矩形中。按钮是.png,透明度保留。在按钮向上卷曲的模拟器上,由黑色背景标记的整个矩形区域随之卷曲。我想知道如何让按钮曲线向上。甚至可以这样做吗?谢谢!

2 个答案:

答案 0 :(得分:1)

不幸的是不可能。这是一个UIViewAnimation,因为它说它适用于整个UIView框架。您可以使背景透明,但阴影将从包含框架的边界投影,从而产生非常难看的效果。我正在寻找可以复制效果的一些定制代码,但到目前为止,我没有发现任何有趣的东西。

答案 1 :(得分:0)

你可以把它作为UIImageView加载图像并设置动画,而不是制作UIButton。但是你必须编写代码来对自己的触摸事件作出反应......