//获取view所在的ViewController - (UIViewController )viewController { for (UIView next = [self superview]; next; next = next.superview) { UIResponder *nextResponder = [next nextResponder]; if ([nextResponder isKindOfClass:[UIViewController class]]) { return (UIViewController *)nextResponder; } } return nil; }
获取view所在的viewController
最新推荐文章于 2021-05-09 17:05:05 发布
本文介绍了一个Objective-C方法,用于从UIView获取其所属的UIViewController。通过遍历视图层级并检查响应者链,此方法能够有效地定位到最顶层的控制器。
6913

被折叠的 条评论
为什么被折叠?



