原来碰到这个问题一般会将控制器传进cell中, 或者将cell要做的响应事件回调到控制器去处理, 前段时间找到一种方法觉得很不错

- (UIViewController *)getTableViewSuperViewController {
    
    for (UIView* next = [self superview]; next; next = next.superview) {
        UIResponder* nextResponder = [next nextResponder];
        if ([nextResponder isKindOfClass:[UIViewController class]]) {
            return (UIViewController*)nextResponder;
        }
    }
    
    return nil;
}

在cell中取得UITableView所在的ViewController对象相关推荐

  1. 点击Cell中的按钮时,如何取所在的Cell

    点击Cell中的按钮时,如何取所在的Cell: -(void)OnTouchBtnInCell:(UIButton *)btn  {  CGPoint point = btn.center;  poi ...

  2. 如何在普通 UIViewController 中使用 UITableView

    本系列文章 <Swift on iOS 学习笔记> 将以不定长度.不定内容.不定形式的方式对外发布,主要记录一些 "可重用" 的知识,感谢你的阅读. 在继承自 UIVi ...

  3. ios 如何在cell中去掉_iOS开发:关于 去除UITableViewCell复用机制 的几种方法

    UITableView继承自UIScrollview,是苹果为我们封装好的一个基于scroll的控件.上面主要是一个个的UITableViewCell,可以让UITableViewCell响应一些点击 ...

  4. UITableViewCell中嵌套UITableView,用UITextView加载HTML数据

    UIWebView可以加载HTML数据毋庸置疑,但是我们也都知道webView的性能不高,单个webView的话可能还好,但是如果我的tableviewcell中的内容是HTML数据,这时候再用web ...

  5. shell脚本中获取当前所在目录地址

    shell脚本中获取当前所在目录如下 #!/bin/bashwork_path=$(dirname $0) cd ${work_path} work_path=$(pwd) cd ${work_pat ...

  6. tableView cell 中如果有文本框点击自动滚动不被键盘挡住

    tableView cell 中如果有文本框点击自动滚动不被键盘挡住 tableView 是继承UIscrollView,所以自然有setContentOffset方法,该方法可以设置tableVie ...

  7. 【链接】Eclipse中快速打开文件所在的文件夹位置

    Eclipse中快速打开文件所在的文件夹位置 转载于:https://www.cnblogs.com/xiaostudy/p/10996823.html

  8. 关于cell中添加子视图 复用重叠问题的解决方法

    关于cell中添加子视图 复用重叠问题的解决方法 参考文章: (1)关于cell中添加子视图 复用重叠问题的解决方法 (2)https://www.cnblogs.com/zhao-jie-li/p/ ...

  9. IOS中,在两个ViewController之间传值

    IOS中,在两个ViewController之间传值有多种方式,这里学习其中一种,利用临时变量在两个ViewController之间传值,这可能不是最好的传值方式,但是也是一种选择. 首先看看工程结构 ...

最新文章

  1. 八中计算机是学啥的,北京八中:居然有这么好玩的课
  2. UITextField 输入结束后的收起小键盘的方式
  3. 贪心策略——活动选择问题
  4. 【openMV】openMV4之sensor模块
  5. 基金指数温度怎么算_结构粘钢胶流淌很严重怎么办?
  6. jquery attr 设定src中含有(宏)符号的问题解决
  7. 删除AdminServer logs下的log文件后开启AdminServer报错
  8. set global show_compatibility_56 = on;永久生效MySQL重启
  9. 泰康和百度智能云为何相互需要?
  10. 达梦数据库授权到期替换key文件
  11. ocr移动端名片识别
  12. Debian/Linux查看group的账号列表
  13. Python_封装案例(士兵突击)
  14. 数组测验1 7-5 冒泡法排序 (20 分)
  15. c语言中如何用sqar函数,简易函数信号发生器设计_毕业论文.doc
  16. c语言scanf()的返回值
  17. 关于支付宝申请APP支付和网页支付在申请时需要的材料
  18. ajax+json自动提示Demo
  19. 三个步骤,让你迅速掌握专业人士的思维框架
  20. python的简单使用_用python简单处理图片

热门文章

  1. 数据库 大数据访问及分区分块优化方案
  2. Minimum Path Sum
  3. 本地 无法启动 SQL Server 错误代码126
  4. AutoFac使用方法总结:Part I
  5. spacemacs各种问题修复方法
  6. Linux系统JDK安装和配置
  7. 详解Apache下.htaccess文件常用配置
  8. C#编码标准--编码习惯
  9. EXCEL数据导入数据库
  10. 短信猫GSM Modem