iOS 通过View获取View的父控制器
2019-08-22 本文已影响0人
iOS门三闫
-(UIViewController *)getParentControllerFromView:(UIView *)view
{
UIResponder *responder =[view nextResponder];
while(responder)
{
if([responder isKindOfClass:[UIViewController class]])
{
return(UIViewController *)responder;
}
responder =[responder nextResponder];
}
return nil;
}
例如:
[[self getParentControllerFromView:self].navigationController pushViewController:browser animated:NO];