#import "UIView+ViewController.h"
@implementation UIView (ViewController)
- (UIViewController *)viewController
{
id next = [self nextResponder];
while (next != nil) {
if ([next isKindOfClass:[UIViewController class]]) {
UIViewController *viewCtrl = next;
return viewCtrl;
}
next = [next nextResponder];
}
return nil;
}
@end
类目:nextResponder
Objective-C UIView中获取UIViewController
最新推荐文章于 2016-08-19 15:46:29 发布
本文介绍了一种在Objective-C中从UIView获取其关联UIViewController的方法。通过遍历nextResponder链找到最近的UIViewController实例。
696

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



