从TableviewCell中获得TableviewController的几种方式
2016-04-11 13:10
246 查看
id view = [self superview]; // 获取cell所在的tableview while (view && [view isKindOfClass:[UITableView class]] == NO) { view = [view superview]; } UITableView *tableView = (UITableView *)view; // 获取tableview的控制器 DTAcountSafeViewController * vc = (DTAcountSafeViewController *)tableView.dataSource;
-(MyView*)initWithController:(CardCreatorViewController*) aController andFrame:(CGRect)aFrame { if (self = [super initWithFrame:aFrame]) { controller = aController; // more initialisation here } return self; }
相关文章推荐
- Python自带包建立简单web服务器
- Oracle建立表空间和用户
- Dojo加载自定义对象
- ZOJ 3785-What day is that day?-数论(费马小定理) / 打表找规律
- 欢迎使用CSDN-markdown编辑器
- Mac怎么不能拷贝文件到U盘
- TCP协议——客户端与服务端一问一答聊天
- Ubuntu 安装vsftp软件(已测试)
- 修改系统时间
- 跋涉不止(37)
- 信息交流平台专业介绍模块的分析(UML)与设计
- cf590A. Median Smoothing
- xUtils 中的HttpUtils全面注释
- Ubuntu安装opencv with cuda
- java 笔录
- UITableViewCell在重用ID时为何加上Static关键字
- html5 笔录
- Maven将项目部署到Tomcat-报错:java.lang.NoClassDefFoundError: javax/servlet/jsp/jstl/core/Config
- 简单C三道!
- 撰写英文SCI文章的技巧