我有導航控制器嵌入式VC(查看控制器)在storyboard 1
它連接到storyboard reference
storyboard 2
。導航控制器到另一個故事板快速定製segue
現在,我有VC2其再次NavController嵌入式在故事板2 我執行以下代碼:
let storyboard = UIStoryboard(name: "Settings", bundle: nil)
let vc = storyboard.instantiateViewController(withIdentifier: "setEdit") as? EditProfile
navigationController?.pushViewController(vc!, animated: true)
settings
是故事板2,setEdit
是從目的地VC的navigationController ID。
當我執行此代碼時,它不執行新控制器的表示。另外,我有一個自定義的segue類,可以將VC從右向左轉換。
當我使用:
present(vc!, animated: true, completion: nil)
它只是由下往上推VC。
現在我完全沒有想法。
我的查詢是:
我怎樣才能準確地從一個故事板到另一個實現自定義SEGUE,其在頂部導航欄。
插入視圖控制器StoryboardID。你確定要同時查看控制器StoryboardID是否已定義? –