首页 > 技术文章 > iOS - 通过view查找所在(viewController)

qq744890760 2015-12-24 10:04 原文

- (UIViewController *)findViewController:(UIView *)sourceView
{

        id target=sourceView; 

        while (target) {

           target = ((UIResponder *)target).nextResponder;

           if ([target isKindOfClass:[UIViewController class]]) {

               break;
       }
   }

   return target;
}    

 

推荐阅读