Get to UIViewController from UIView?

前端 未结 29 2091
一整个雨季
一整个雨季 2020-11-22 16:57

Is there a built-in way to get from a UIView to its UIViewController? I know you can get from UIViewController to its UIView

29条回答
  •  感动是毒
    2020-11-22 17:45

    var parentViewController: UIViewController? {
        let s = sequence(first: self) { $0.next }
        return s.compactMap { $0 as? UIViewController }.first
    }
    

提交回复
热议问题