我想在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系统执行的,我可以挂钩功能来完成我的任务吗? 谢谢!
答案 0 :(得分:0)
你试过动画代码块吗?
[UIView beginAnimations:nil context:nil];
[UIView setAnimationDuration:0.5];
[UIView setAnimationDelay:1.0];
[sendMyOwnMessage:val];
[UIView commitAnimations];
我不确定这是不是你要找的......但我希望这有帮助..干杯!快乐的编码。