2 misakimikoto misakimikoto 于 2016.03.25 14:35 提问

如何给一个在tableview外的button添加点击tableview内一个cell的事件?

小弟萌新 请教各位
我想实现一个像CSDN手机APP中的一个效果。
CSDN左边栏中点击用户头像然后变成点击tableviewcell最后一行的效果。

3个回答

misakimikoto
misakimikoto   2016.03.25 16:15
已采纳

已经解决了,selectRowAtindexpath方法,和didselectrow方法一起使用。select方法只是选择默认cell,不能点击进去

cxcgg
cxcgg   2016.03.25 14:53
     点击一下头像的按钮,给他一个点击事件       [self.tableView setContentOffset:CGPointMake(x, y) animated:YES];x,y自己填填试试
misakimikoto
misakimikoto 回复cxcgg: 这个方法让tableview偏移了
2 年多之前 回复
cxcgg
cxcgg   2016.03.25 15:16

是不是点头像和点tableViewcell一个效果?

misakimikoto
misakimikoto 回复cxcgg: 是的,点头像和点最后一行是一样的
2 年多之前 回复
misakimikoto
misakimikoto 回复cxcgg: 是的,点头像和点最后一行是一样的
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
iOS tatableViewCell添加button并获取点击事件
UIButton *btn = [UIButton buttonWithType:UIButtonTypeCustom];         btn.frame = CGRectMake(cell.frame.size.width-70,20, 50.0f, cell.frame.size.height-60);     [btn setTitle:@"预约" forStat
RxSwift - UITableViewCell上按钮事件处理
RxSwift与UITableView的使用,之前文章简单的实现了一下。今天主要是实现如何处理UITableViewCell上的按钮事件。以前我们通常会选择使用代理、闭包、通知这些方法中的一个方法,我个人喜欢闭包。但是现在已经开始使用RxSwift,所以一起来看看RxSwift中我们如何处理按钮事件。UITableViewCell的内部事件一般对于cell的点击,会触发其代理方法:  func t...
Swift UITableViewCell中的按钮点击事件
今天在做一个demo,就是我通过点击UITableViewCell中的一个按钮,然后跳转到另一个界面,原作者的做法是直接在ViewController中完成这个Action,我认为这是不妥的,首先是分装性不够,其次是无法处理单一的事件(或许每个cell对这个的button的需求不同),因此我对事件进行了封装,给UITableViewCell写了一个扩展来获取当前的UIViewController,代
iOS代理实现tableViewCell中的button在viewController中响应
这是第二次写博客,内容是接着上一次的代理,作为一个初学者,我写这东西不是为了像这个行业的大神们一样为同行们指点迷津,仅仅是记录下来我的学习过程,以及解决一直以来困扰我的问题的办法,文采不好,请高手勿喷…… 代理由刚开始的完全不懂,现在慢慢理解了,昨天又做了个小程序,是在tableView的cell中有自定义的button,然后点击cell上的button,需要在controller中处理事
UITableView自定义cell上的按钮点击事件
TableView自定义cell上的按钮点击事件处理,介绍两种方法实现,一种是通过代理,另一种是通过属性处理。
IOS中使用UITableViewCell的按钮事件
开发环境:IOS8.0+ Swift 2.3 创建UITableViewCell 记得要选择:Also create XIB file填写Identifier 填写Identifier,这个会在后面用到完成XIB的布局和约束连线创建按钮点击的协议protocol CouponTableViewCellDelegate { func couponBtnClick(couponID:Int
UITableView 上添加button
iOS开发过程中大家是否遇到过TableView 上有button  而且button需要点击 接下来我们新建一个项目实现一下这个过程(项目中使用Swift语言,OC实现原理也是一样的,有不动的可以加文章底部的群讨论)  项目名称  TestTableViewButton 接下来我们新建一个类 继承UITableVIewCell   用来自定义tableV
ios tableView 自定义cell上的按钮点击事件不好用
ios tableView 自定义cell上的按钮点击事件不好用,ios 7 之后在cell中添加的按钮,实际上是添加在cell的scrollView
Ios中手势点击事件和tableView点击事件冲突
当前页面上内容有: viewController上添加了一个手势, viewController上加了一个子控件TableView。 当点击TableView的cell选择方法的时候,总是先执行viewController。 解决方法: 给手势添加代理方法: UIGestureRecognizerDelegate 实现手势代理方法: - (B
tableView中添加按钮触发不了点击事件的解决办法
tableView中添加按钮触发不了点击事件的解决办法