获取当前UIView的控制器
2017-06-02 本文已影响0人
飞天喵咪
- (UIViewController*)viewController:(UIView*)view {
for(UIView* next = [viewsuperview]; next; next = next.superview) {
UIResponder* nextResponder = [nextnextResponder];
if([nextResponderisKindOfClass:[UINavigationControllerclass]] || [nextResponderisKindOfClass:[UIViewControllerclass]]) {
return(UIViewController*)nextResponder;
}
}
return nil;
}