Iphone 如何钩住UIView';什么是动画?

Iphone 如何钩住UIView';什么是动画?,iphone,Iphone,我想在UIView的动画过程中发送我自己的消息。 例如: myView.alpha = 1.0; [UIView animateWithDuration:2.0f animations:^{myView.alpha = 0.0;} completion:^(BOOL isFinished){}]; 我想在iOS渲染特定alpha动画帧时发送消息 - (void) alphaChangedTo:(float) val { [sendMyOwnMessage:val]; } 由于动画是由

我想在UIView的动画过程中发送我自己的消息。 例如:

myView.alpha = 1.0;
[UIView animateWithDuration:2.0f animations:^{myView.alpha = 0.0;} completion:^(BOOL isFinished){}];
我想在iOS渲染特定alpha动画帧时发送消息

- (void) alphaChangedTo:(float) val
{
    [sendMyOwnMessage:val];
}
由于动画是由iOS系统执行的,我可以挂起函数来完成任务吗?
谢谢

你试过动画代码块吗

[UIView beginAnimations:nil context:nil];
[UIView setAnimationDuration:0.5];
[UIView setAnimationDelay:1.0];

[sendMyOwnMessage:val];

[UIView commitAnimations];

我不确定这是否是你要找的。。但我希望这有帮助。。干杯愉快的编码。

谢谢,但我想在每一帧都发送MyWon消息,我想上面的代码只会发送一次MyWon消息。