我尝试为@selector添加一个实例方法,但似乎没有这样做。
[UIView setAnimationDidStopSelector:@selector(displayRandomQuesDefinition)];
@selector
中的方法位于单独的视图controller.m
中。也许有一种方法可以用[UIView setAnimationDelegate:];
做到这一点,但我仍然无法弄明白。
这是我想在动画结束时发生的代码:
@implementation SecondViewController
- (void)displayRandomQuesDefinition{
label.text=@"";
}
答案 0 :(得分:0)
使用@selector调用当前对象中的方法。从那里,在第二种方法中调用方法。
...
[UIView setAnimationDidStopSelector:@selector(myLocalMethod)];
...
- (void)myLocalMethod
{
[otherViewControllerObject displayRandomQuesDefinition];
}