2

我已经为此工作了几天,但没有运气......我正在使用 Interface Builder 来构建视图。我有一个以图像为背景的 UIButton。当我摇动 iPhone 时,我希望按钮摆动。有任何想法吗?

4

2 回答 2

3

摆动效果代码在这里:如何创建iphone的摆动图标效果?.

Apple 示例代码中有抖动检测的示例,此处不再赘述。您需要设置一个阈值来确定您想要摇动它的难度(如果您在意的话,可能会朝哪个方向摇动)。一旦达到该点,只需触发启动动画效果的例程即可。您可能希望在抖动检测启动后关闭它,然后在动画完成处理程序中将其重新打开。

于 2009-07-06T05:14:46.877 回答
0

我认为您必须更改定义绘制按钮的框架的 CGRect 。

于 2009-07-06T04:33:26.630 回答