标签上的NSTimer
我正在使用iphone sdk,当用户点击一个按钮时,我会显示一个标签,但一段时间后标签会消失,我可以这样做吗?使用NSObject的标签上的NSTimer,time,label,nstimer,Time,Label,Nstimer,我正在使用iphone sdk,当用户点击一个按钮时,我会显示一个标签,但一段时间后标签会消失,我可以这样做吗?使用NSObject的性能选择器:withObject:afterDelay:,它会设置NSTimer为您执行选择器。在按钮单击处理程序中: ... myLabel.hidden = NO; [self performSelector:@selector(hideView:) withObject:myLabel afterDelay:3]; ... - (void) hideVie
性能选择器:withObject:afterDelay:
,它会设置NSTimer为您执行选择器。在按钮单击处理程序中:
...
myLabel.hidden = NO;
[self performSelector:@selector(hideView:) withObject:myLabel afterDelay:3];
...
- (void) hideView:(UIView*)inView{
// You can also add animation here
view.hidden = YES;
}
请注意,不能保证
hideView:
会在3秒后被调用。不要忘记在答案上打勾,以便弗拉基米尔获得声誉分数。