iOS寻找当前View的控制器

分类方法

  • (UIViewController )findViewController
    {
    for (UIView
    next = self; next; next = next.superview) {
    UIResponder* nextResponder = [next nextResponder];
    if ([nextResponder isKindOfClass:[UIViewController class]]) {
    return (UIViewController*)nextResponder;
    }
    }
    return nil;
    }
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1、禁止手机睡眠[UIApplication sharedApplication].idleTimerDisabl...
    DingGa阅读 4,813评论 1 6
  • 首先感谢小易童鞋,这里自己也整理下这些容易忘记的代码 设置导航栏的背景颜色用barTintColor self.n...
    HT_Jonson阅读 4,518评论 0 51
  • 世界很大 人很多 步入人流 就像连接经线和纬线的一把梭 不停歇的来回 铿锵的声音编织了心 落在踏实的布面上 写下一...
    2016冰山来客阅读 1,085评论 0 2
  • 你在哪里, 我在想你。 已看不见, 你的笑脸。 我在想你, 嘴里笑着。
    人心浮动阅读 825评论 0 1
  • 读别人的故事,悟自己的人生。读传记,更能汲取人生的智慧和经验。看完有些名人的大起大落,才发现曾经认为颠沛流离的遭...
    谢小芬阅读 3,818评论 5 4