0
我有三个UIViewControllers
其中A - >乙 - > C,和A - > D.开卷然后原因请看而不显示中间视图控制器
当用户在完成CI要放松回A,然后SEGUE到D,但是如果没有在D发生之前简要地显示A,我就无法得到这个工作。我曾尝试禁用animates
财产的继续,但A仍然闪烁进入视图不到一秒钟。
任何想法如何我可以解决这个问题?
我有三个UIViewControllers
其中A - >乙 - > C,和A - > D.开卷然后原因请看而不显示中间视图控制器
当用户在完成CI要放松回A,然后SEGUE到D,但是如果没有在D发生之前简要地显示A,我就无法得到这个工作。我曾尝试禁用animates
财产的继续,但A仍然闪烁进入视图不到一秒钟。
任何想法如何我可以解决这个问题?
在迅速3试试这个代码: -
let oldVCs = self.navigationController?.viewControllers! as NSArray
let newVCs = NSMutableArray()
// Add your root VC in new array of VCs
newVCs .add(oldVCs?[0])
// Add your new VC just after your root VC
newVCs .add("Your New VC")
self.navigationController?.setViewControllers(newVCs, animated: true)
完美的作品,谢谢! – Frederik
欢迎@Frederik – Amit