为了账号安全,请及时绑定邮箱和手机立即绑定

tableviewcell上的button不响应点击事件

tableviewcell上的button不响应点击事件

扬帆大鱼 2019-04-16 17:05:58
问题描述:自定义了一个tableviewcell,上面有一个button,添加了一个单击事件。tableviewcell是用xib做的,点击响应在cell的类里实现。现在单击button没有响应。疑惑:应该跟xcode和ios版本没有关系。我是从另一个工程直接拷贝来的,另一个工程里可以响应,这两个工程的区别是arc和mrc,mrc的有响应,arc的没响应,不知道有没有关系。我换了另一种方法——在viewcontrol里处理cell,在(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath里给button添加事件并在该viewcontrol里处理事件,可还有没有响应,只能响应cell的点击事件。请高手指教。-(IBAction)actionJiaohao:(id)sender{NSString*selectType=nil;if(self.oyised.length){[self.jiaohaosetBackgroundImage:[UIImageimageNamed:@"jiahao.png"]forState:UIControlStateNormal];selectType=@"-1";self.oyised=nil;}else{[self.jiaohaosetBackgroundImage:[UIImageimageNamed:@"jianhao.png"]forState:UIControlStateNormal];selectType=@"1";self.oyised=selectType;}OYIDefaultStore*oyids=[[OYIDefaultStorealloc]init];user_ID=[oyidsOyiRead:@"userid"];creator_Name=[oyidsOyiRead:@"name"];[selfcreateActivityView:self.superview];dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT,0),^{//发送信息到服务器post*publish=[[postalloc]init];[publishOyiPostPl:user_IDkeyID:selectTypeCreator:creator_NameQQID:self.QQIDHTID:niltitle:niltext:nilimage:nilphone:nilpassword:nilusername:nilurl:@"aplMyAttentionUpdate"];dispatch_async(dispatch_get_main_queue(),^{[selfstopActivityView];});});}
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 616 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号