The easiest way I know is to use:
[self performSelector:@selector(hideImage) withObject:nil afterDelay:2.0];
and then set the method:
-(void)hideImage{ image.hidden = YES;
}
For the hide method, it really depends on which image you use, and if you want to show it later.
source share