我有一个导航栏 Controller 。经过一些操作后,我需要弹出一个新 View ,它是一个呈现的 View Controller 。那么我如何获得俯 View ?
我总是在导航堆栈上获得顶部 View ,但不是呈现的 View 。为什么?
let appDelegate = UIApplication.sharedApplication().delegate as! AppDelegate
let aVariable = appDelegate.window
if let topController = aVariable!.visibleViewController() {
print(topController)
}
最佳答案
尝试
if let topController = myNavigationController.visibleViewController {
print(topController)
}
关于ios - 如何获得作为呈现 View Controller 的顶 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38026348/