Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/43.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_Xcode - Fatal编程技术网

Iphone-动画和加速度计

Iphone-动画和加速度计,iphone,objective-c,xcode,Iphone,Objective C,Xcode,有一个加速计和动画。当设备震动时,动画开始播放,当动画设备再次震动时,动画再次运行(这是合乎逻辑的)。问题是,在播放动画时,即使设备受到震动,动画也不会重新启动?方法&motionEnded MotionStart我不使用。这取决于您在代码中使用的动画类型。如果是简单的UIImageView动画,则可以使用UIImageView类的(BOOL)isAnimating函数来防止动画序列在运行时再次启动。希望这能有所帮助。一个简单的动画uiimageviev,但它仍然工作不正常:(

有一个加速计和动画。当设备震动时,动画开始播放,当动画设备再次震动时,动画再次运行(这是合乎逻辑的)。问题是,在播放动画时,即使设备受到震动,动画也不会重新启动?方法&motionEnded MotionStart我不使用。

这取决于您在代码中使用的动画类型。如果是简单的UIImageView动画,则可以使用UIImageView类的(BOOL)isAnimating函数来防止动画序列在运行时再次启动。希望这能有所帮助。

一个简单的动画uiimageviev,但它仍然工作不正常:(