如何在一秒钟后隐藏图像
Posted
技术标签:
【中文标题】如何在一秒钟后隐藏图像【英文标题】:How to hide an image after one second 【发布时间】:2011-05-12 09:17:33 【问题描述】:我想在一秒钟后隐藏图像,因为翻转动画结束。请有人帮助我。
【问题讨论】:
【参考方案1】:假设从viewDidLoad加载后需要隐藏,在你的viewDidLoad中声明如下;
[NSTimer scheduledTimerWithTimeInterval:1 target:self selector:@selector(hideYourImage) userInfo:nil repeats:NO];
-(void)hideYourImage
[yourImageView setHidden:TRUE];
给你。希望对您有所帮助。
【讨论】:
【参考方案2】:如果你是使用 UIView 动画做翻转动画,那么你可以指定动画完成的代码。
[UIView animateWithDuration:0.2
animations:^// Put your flip animation
completion:^(BOOL finished) [imageView removeFromSuperview]; ];
否则,计时器方法也可以。
【讨论】:
以上是关于如何在一秒钟后隐藏图像的主要内容,如果未能解决你的问题,请参考以下文章
如何在 iPhone 中隐藏窗口屏幕并在一段时间后显示屏幕?
如何在 Laravel 中在一秒钟内发出并发请求时避免重复记录