IOS 6 和 IOS7 UITableViewCell上添加控件的获取
2013-10-30 23:33
603 查看
假设每个cell上面都有UIButton,怎么判断哪个Cell上的按钮被按下了呢?IOS6上
,那么IOS7怎么获取呢?可以按照这样的方法
-(IBAction)btnClick:(id)sender { UIButton *btn = (UIButton *)sender; UITableViewCell *cell = [btn superView]; NSIndexPath *index = [self.tableView indexPathForCell:cell]; xxxx }IOS7上同样的方式你会发现btn的superView变成了
UITableViewCellScrollView
,那么IOS7怎么获取呢?可以按照这样的方法
设置每个按钮的Tag cell = (UITableViewCell*)[self.tableView cellForRowAtIndexPath:[NSIndexPath indexPathForRow:btn.tag inSection:0]];
相关文章推荐
- 【iOS基础控件 - 8 】【demo】 展示团购数据 UITableViewCell <代理,xib封装view>
- iOS中如何通过点击UITableViewCell中的Button来获取当前Cell的indexPath
- ios 获取button所在的cell对象, 注意:ios7 =< System Version < ios8 获取cell对象的差别
- iOS UITableViewController 添加一个固定的不能滚动的控件
- ios 获取按钮所在的cell对象, 注意:ios7 =< System Version < ios8 获取cell对象的区别
- iOS: 获取UITableViewCell上添加的子控件对应的cell
- iOS 系统自带UItableviewcell上添加其它控件 不需要自定义cell 简单粗暴
- 根据点击头像的手势获取自定义Cell 的属性, UITableViewCell, 头像, iOS
- UITableViewCell中添加控件
- 点击cell中某个控件,获取点击的是哪一行UITableViewCell
- iOS UITableViewCell添加按钮 点击按钮改变按钮状态之坑
- ios学习之——ios6之后UITableViewCell添加子视图所遇到的问题
- ios 如果获取cell上控件相对于屏幕的坐标
- iOS--在UITableViewCell中添加Button,通过Button获取Cell
- iOS 点击UITableViewCell上的控件获取对应的cell
- iOS开发 获取相应自定义cell里控件的点击方法
- iOS开发-UI控件:CollectionView 获取指定位置的cell
- iOS - UITableViewCell左滑添加各种按钮
- ios-给tableview Cell 添加不同的控件
- iOS 获取控件所在cell的indexPath值