我有一个指向UIView
的指针。如何访问它的UIViewController
?[self superview]
是另一个UIView
,但不是UIViewController
,对吗?
我有一个指向UIView
的指针。如何访问它的UIViewController
?[self superview]
是另一个UIView
,但不是UIViewController
,对吗?
extension NSObject{
func findNext(type: AnyClass) -> Any{
var resp = self as! UIResponder
while !resp.isKind(of: type.self) && resp.next != nil
{
resp = resp.next!
}
return resp
}
}
po [[UIWindow keyWindow] recursiveDescription]
你应该能够在那个混乱的代码中找到你的视图的父级 :)
recursiveDescription
只打印 视图 层次结构,而不是视图控制器。 - Alan Zeino