在viewController1
中,我有一个CollectionView
,并使用以下代码为所选项目页面创建一个segue。
override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
if(segue.identifier == "ToEventInfoSegue") {
let destination = segue.destination as! ViewController2
let cell = sender as! CollectionViewCell
destination.eventInfo = cell.anEvent!
destination.MainVC = self
}
}
由于viewController2
当前未嵌入导航控制器,因此在segue推送后,没有导航栏。
我的问题是为了获得导航栏,当VC2嵌入导航控制器时,如何实现segue?
更新