用图像显示视图控制器3秒钟

时间:2016-10-27 07:55:00

标签: ios iphone swift

我想要的是当用户点击主页按钮时显示UIImageView 3秒钟,在三秒钟后它应该进入后台模式,我该怎么办?

1 个答案:

答案 0 :(得分:0)

你的AppDelegate文件中有一个名为applicationWillResignActive的函数,当用户点击主页按钮时会调用该函数,让我们说你会做你喜欢的事情,有放置的地方代码但是 Apple 拒绝您的应用,如果您尝试让应用等待三秒钟,然后用户返回主屏幕。

如果您仍想尝试,可以在applicationWilLResingActive班级导航到您已设置并显示图片的视图:

let storyboard = UIStoryboard(name: "Main", bundle: nil)
let controller = storyboard.instantiateViewController(withIdentifier: "ImageViewController") as! ImageViewController
controller.image = // set the image here that you want to show
self.window?.rootViewController!.present(controller, animated: true, completion: { () -> Void in
})

ImageViewController viewDidLoad中显示图片。