我正在使用iphone sdk,当用户点击按钮时我必须显示一个标签,但是经过一段时间的标签deseapear,我可以这样做吗?
答案 0 :(得分:0)
使用NSObject的performSelector: 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;
}
请注意,无法保证在{3}后完全调用hideView:
。