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

Iphone 如何陈述';动画停止设置动画';?

Iphone 如何陈述';动画停止设置动画';?,iphone,objective-c,xcode,audio,animation,Iphone,Objective C,Xcode,Audio,Animation,我有一个我正在创建的应用程序,我需要一些帮助。在视图加载下,我有一个播放音乐的代码,这很好。然后有一个按钮说“播放”,当他们点击播放时,音乐停止,动画开始。现在,动画完成后,将显示两个按钮。我将如何声明动画停止动画,如一个空洞或iAction,这样我就可以在动画停止动画时再次播放音乐。如果这不合理,请随意提问,我是初学者,所以请对我放松:)谢谢 将允许您知道动画何时完成,完成块中的代码将在动画完成时执行 将允许您知道动画何时完成,动画完成时将执行完成块中的代码。动画完成后是否要调用方法?abc的

我有一个我正在创建的应用程序,我需要一些帮助。在视图加载下,我有一个播放音乐的代码,这很好。然后有一个按钮说“播放”,当他们点击播放时,音乐停止,动画开始。现在,动画完成后,将显示两个按钮。我将如何声明动画停止动画,如一个空洞或iAction,这样我就可以在动画停止动画时再次播放音乐。如果这不合理,请随意提问,我是初学者,所以请对我放松:)谢谢

将允许您知道动画何时完成,完成块中的代码将在动画完成时执行


将允许您知道动画何时完成,动画完成时将执行完成块中的代码。

动画完成后是否要调用方法?abc的答案是正确的,请确保您接受答案并进行投票。我尝试了ADC的代码,但不知道将其放在何处,在游戏的无为中还是之后?因为如果它把它放在iAction中,它会说它没有声明的标识符,如果我把它放在后面,它没有任何}的意思,在它出现很多错误后,它就没有任何代码了?这个方法是animateWith…,所以用adc替换当前的动画起始代码行。这只是触发你的动画的方法的一个变体。动画完成后,你想调用一个方法吗?abc的答案是正确的,确保你接受答案并投票,我已经尝试过ADC的代码,但我不知道该放在哪里,在不活动的情况下还是之后?因为如果它把它放在iAction中,它会说它没有声明的标识符,如果我把它放在后面,它没有任何}的意思,在它出现很多错误后,它就没有任何代码了?这个方法是animateWith…,所以用adc替换当前的动画起始代码行。这只是触发你的动画的方法的一个变体。难道我应该在动画结束后将代码放在iAction press play下吗?因为它说它是一个未声明的标识符??对不起,我应该在动画之后将代码放在iAction press play下吗?因为它说这是一个未声明的标识符??
+ (void)animateWithDuration:(NSTimeInterval)duration 
                 animations:(void (^)(void))animations 
                 completion:(void (^)(BOOL finished))completion