Merhaba Swift ile ViewController’dan bir diğer ViewController nasıl açacağız onu öğreneceğiz.
Bir button action’ı veya tableView row selection yapıldığı zaman şu şekillerde açabiliriz.

let mainStoryboard = UIStoryboard(name: "Main", bundle: Bundle.main) if let viewController = mainStoryboard.instantiateViewController(withIdentifier: "NewViewController") as? NewViewController { present(viewController, animated: true, completion: nil) }

let mainStoryboard = UIStoryboard(name: "Main", bundle: Bundle.main) if let viewController = mainStoryboard.instantiateViewController(withIdentifier: "NewViewController") as? NewViewController { navigationController?.pushViewController(viewController, animated: true) }