Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.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 如何钩住UIView';什么是动画?_Iphone - Fatal编程技术网

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消息。