我想首先向用户显示应用名称的标题屏幕,然后在大约2秒后,视图应继续进行到新的视图控制器。
到目前为止,我有一个带标识符的segue。我看到很多教程都使用了IBAction
s / IBOutlet
,但我不确定我是否会在这里使用一个,因为没有任何一个项目可以触发segue除了超时。
答案 0 :(得分:4)
在DispatchQueue.main.asyncAfter(deadline:)
中使用viewDidLoad
。此代码在延迟2秒后触发具有给定标识符的segue:
DispatchQueue.main.asyncAfter(deadline: .now() + 2) {
self.performSegue(withIdentifier: "your segue's identifier", sender: self)
}