我的ViewController上放置了4个图像视图。我希望能够选择我能看到的视图1秒,然后再次隐藏它,直到我想再次显示它?
我希望在被调用的函数之间执行此操作,如下所示:(我已经评论了我希望显示的位置然后隐藏图像)
`- (IBAction)buttonHit:(UIButton *)sender
{
AppDelegate* app = [[UIApplication sharedApplication] delegate];
if (sender.tag == 1001)
{
// show view 1
[app addNote:1];
// hide view 1
// show view 4
[app addNote:4];
// hide view 4
// show view 2
[app addNote:2];
// hide view 2
}
我想我需要一种方法来显示,然后另一种方法在1秒后隐藏?
有人可以帮助我吗?
答案 0 :(得分:0)
NSTimer正是您要找的。 p>
来自apple docs:
[NSTimer scheduledTimerWithTimeInterval:2.0
target:self
selector:@selector(targetMethod:)
userInfo:[self userInfo]
repeats:NO];