如何在 iOS 中從一個檢視控制器導航到另一個檢視控制器?
要在 iOS 中從一個檢視控制器導航到另一個檢視控制器,我們需要使用導航控制器。 當我們從一個檢視轉到另一個檢視時,導航控制器管理檢視控制器堆疊。
從一個檢視控制器到另一個檢視控制器的導航可以像下面提到的那樣完成。
步驟 1 - 建立檢視控制器物件。
let vc = self.storyboard?.instantiateViewController(withIdentifier: "VC2ViewController") as! VC2ViewController
在這一步中,我們初始化另一個檢視控制器的型別的一個物件,我們希望導航到該物件。標識變數應該與我們的第二個檢視控制器的標識相同。
步驟 2 - 導航到其他檢視控制器
self.navigationController?.pushViewController(vc, animated: true)
在這一步中,我們藉助我們的導航控制器導航到第二個檢視控制器。 這裡我們正在推送檢視控制器。我們也可以呈現其他檢視控制器而不是將其推送。
self.present(vc, animated: true, completion: nil)
當我們在裝置上執行上述程式碼時,我們會得到以下結果。

廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP