建议写成UIView的分类,如下:

.h

- (UIViewController *)viewController;

.m

- (UIViewController *)viewController {
UIResponder *responder = self.nextResponder;
while (![responder isKindOfClass:[UIViewController class]] && responder != nil) {
responder = responder.nextResponder;
}
return (UIViewController *)responder;
}

最新文章

  1. h5 audio标签在手机上不能自动播放????
  2. ELMAH入门
  3. ubuntu安装最新版本的node.js
  4. move
  5. MFC-CString 字符串分割
  6. Spring工厂方式创建Bean实例
  7. Dynamics CRM2013 picklist下拉项行数控制
  8. 初学笔记之:Java_Script的for循环事件绑定
  9. 注册表修改computer name
  10. springboot+spring security +oauth2.0 demo搭建(password模式)(认证授权端与资源服务端分离的形式)
  11. js-new、object.create、bind的模拟实现【转载备忘】
  12. 《Metasploit渗透测试魔鬼训练营》第一章读书笔记
  13. Tomcat和weblogic虚拟路径的配置
  14. excel导入及注意事项
  15. case when then用法
  16. Python Cookbook 笔记--12章并发编程
  17. sigint sigterm 有什么区别啊
  18. 《Android开发艺术探索》第11章 Android的线程和线程池
  19. sine
  20. iOS10:CallKit的简单应用

热门文章

  1. linux使用tree将目录结构写进txt
  2. 【Python redis】
  3. uni-app 去除顶部导航栏
  4. 猴博士4小时讲完C语言视频教程
  5. easyExcel+poi导出Excel出现乱码
  6. mybaitis
  7. java.lang.NoSuchMethodException: com.sun.tools.javac.util.List.<init>()
  8. 解决VMware Workstation下Win2012R2无法安装Hyper-v问题
  9. Netty Learning Notes
  10. 【Python下进程同步之互斥锁、信号量、事件机制】