您的位置:首页 > 其它

IPhone对@selector的函数如何传参数

2012-04-15 15:07 253 查看
NSMutableDictionary *dict = [[NSMutableDictionary alloc] init]; if(oldView != nil){ [dict setObject:oldView forKey:@"oldView"]; } if(newView != nil){ [dict setObject:newView forKey:@"newView"]; } [NSTimer scheduledTimerWithTimeInterval:0.0 target:self selector:@selector(onTimer:) userInfo:dict repeats:NO]; [dict release];
- (void)onTimer:(NSTimer *)timer { UIView *oldView = [[timer userInfo] objectForKey:@"oldView"]; UIView *newView = [[timer userInfo] objectForKey:@"newView"]; [UIView animateWithDuration:2.0 delay:0 options:UIViewAnimationOptionAllowUserInteraction animations:^{ oldView.alpha = 0.0; newView.alpha = 1.0; } }
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息