我有导航控制器嵌入式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是否已定义? –