swift view 获取viewcontroller
要获取ViewController,可以使用view的superview属性来获取其父级视图,然后使用类型转换将其转换为ViewController类型。
示例代码如下:
if let viewController = view.superview as? ViewController {
// 使用获取到的ViewController
// ...
}
这里假设你想要获取View的直接父级ViewController。如果View的父级视图不是ViewController,则无法成功转换,并且viewController将为nil。
原文地址: https://www.cveoy.top/t/topic/iOch 著作权归作者所有。请勿转载和采集!