स्विफ्ट 4.1 और एक्सकोड 10 में
यहां AddFileViewController दूसरा व्यू कंट्रोलर है।
स्टोरीबोर्ड आईडी AFVC है
let next = self.storyboard?.instantiateViewController(withIdentifier: "AFVC") as! AddFileViewController
self.present(next, animated: true, completion: nil)
let dashboard = self.storyboard?.instantiateViewController(withIdentifier: "DBVC") as! DashboardViewController
self.navigationController?.pushViewController(dashboard, animated: true)
यदि आवश्यक हो तो थ्रेड का उपयोग करें ।
उदाहरण के लिए:
DispatchQueue.main.async {
let next = self.storyboard?.instantiateViewController(withIdentifier: "AFVC") as! AddFileViewController
self.present(next, animated: true, completion: nil)
}
अगर आप कुछ समय बाद चलना चाहते हैं ।
पूर्व:
DispatchQueue.main.asyncAfter(deadline: .now() + 5.0) {
let next = self.storyboard?.instantiateViewController(withIdentifier: "AFVC") as! AddFileViewController
self.present(next, animated: true, completion: nil)
}