这个整体在tableview的headerview上,下面的两个是button,我给按钮添加了点击事件
[_detailPV.goodsEvaluateBtn addTarget:self action:@selector(goodsListBtnClick) forControlEvents:UIControlEventTouchUpInside];但是点击事件并不被执行,各位大神看了给想个办法
[_detailPV.goodsEvaluateBtn addTarget:self action:@selector(goodsListBtnClick) forControlEvents:UIControlEventTouchUpInside];但是点击事件并不被执行,各位大神看了给想个办法
解决方案 »
- 关于IPHONE内置相机 拍摄采集频率的问题
- 百度poi数据和谷歌(mapabc)poi数据在移动互联网的应用数据包
- 关于cocos2d-x纹理裁剪的1个问题
- iphone 用UC浏览器访问不了本地局域网
- 关于IOS中 MVC模式和 回调通知的问题
- IOS app 被杀掉的时候调用的是什么方法?
- ios 获取当前显示页面的控制器
- 新手来袭,基础问题请教前辈,知道这本《objective-C基础教程》看完,小弟虚心请教,我是C++开发的来学习ios
- iOS 6.0 怎么适配
- 关于控件间相互调用的小白问题
- 跟大家求个3D模型展示的iOS端 demo,抱拳
- 有人知道怎么获取苹果手机正在播放的歌曲信息吗?
1.看看你的btn是否超出了父视图的范围
2.你的btn是不是添加在了imgV上面,如果是的话要给imgV实现用户可触摸事件
3.有没有被其他的视图给覆盖住了..........
这只是不能走进btn的点击方法的解决问题,如果是其他的问题的话还得再看看哦~~
我是用xib布局的,xib中是拖的一个cell,但是粗心的我不小心把tableviewcell里面的cell换成了uiview ,但是关联的xib又是继承的uitableviewcell,导致不匹配,所以没有办法响应事件!!!
希望能帮到你
headCell.contentView.userInteractionEnabled = NO;
不知道你属于那种情况
找到你点击的控件类型,看看是不是添加到了btn的上层?
设置tableview的tableHeaderView响应用户操作。
这个时候你最好你检查一下图层,看button是否在图层的后方,被遮挡住了无法响应事件
还有一种可能是你看下你的方法,是不是因为粗心,你的sel方法中是没有:的,方法中可不要存在分号哦。还有就是在collectionview的headerview里面好像是不响应点击事件的,我也不清楚为什么。所以我是用代理来处理相应事件的。
对于tableview的headerview你也可以试试用代理