Swift view 中 获取ViewController
2018-10-18 本文已影响34人
目染江夏
///扩展中的方法
extension UIView {
var getCurrentVC: UIViewController? {
var next = superview
while (next != nil) {
let nextResponder = next?.next
if (nextResponder is UIViewController) {
return nextResponder as? UIViewController
}
next = next?.superview
}
return nil
}
}