假设我现在在BaseViewController
上。我可以从另外两个视图控制器,比如A和B,接近这个视图控制器类。那么,当我弹出BaseViewController
时,如何检查堆栈顶部是否存在A或B?下面是我的代码(在BaseViewController
中):
func goToAOrBViewController {
// If after popping viewController is A do this
navigationController.popViewController(animated: true)
// If after popping viewController is B do this
// Instantiate B and push it
}
字符串
3条答案
按热度按时间bhmjp9jg1#
有很多方法可以做到这一点
最简单的方法
字符串
第二种显而易见的方法
型
fcwjkofz2#
可以同时弹出和推送视图控制器。
未检测:
字符串
new9mtju3#
BaseViewController
类内部:字符串