Iphone 游戏与娱乐;用UIButton制作动画?

Iphone 游戏与娱乐;用UIButton制作动画?,iphone,animation,uibutton,core-animation,pressure,Iphone,Animation,Uibutton,Core Animation,Pressure,我正在做一些RnD工作,期待专家的建议: 我必须创建一个自定义按钮与任何定义的背景图像。这样用户可以以平滑的方式向任何方向投掷该按钮,在此情况下,总覆盖距离与施加在该按钮上的压力成正比 有谁能指导我完成这项任务吗?一个好的开始是在按钮(或视图或其他什么)上附加一个UIPangestureRecognitor,然后使用velocityInView:。来自UIPAngestureRecognitor.h: // velocity of the pan in pixels/second in the

我正在做一些RnD工作,期待专家的建议:

我必须创建一个自定义按钮与任何定义的背景图像。这样用户可以以平滑的方式向任何方向投掷该按钮,在此情况下,总覆盖距离与施加在该按钮上的压力成正比


有谁能指导我完成这项任务吗?

一个好的开始是在按钮(或视图或其他什么)上附加一个
UIPangestureRecognitor
,然后使用
velocityInView:
。来自UIPAngestureRecognitor.h:

// velocity of the pan in pixels/second in the coordinate system of the specified view
- (CGPoint)velocityInView:(UIView *)view;

使用速度(可能与
translationView:
)可以根据手势的速度和速度移动按钮。

Great:)。。我一直在寻找的,嘿,现在我能以规定的速度投掷按钮了。现在你能告诉我吗。我怎样才能将5张图片添加到该按钮中?因此,当我抛出按钮时,只有按钮图像更改为image1到image5。。当抛出动画停止时,按钮图像应为5。我正在尝试UIImageView startAnimating,但它一直在运行。。也不与PanGesture同步