我在我的uitableviewcell
加入UITapGestureRecognizer
像TapGestureRecognizer仅在视图大小调整后的视图之外?
Mycell *outCell = (Mycell *)[tableView dequeueReusableCellWithIdentifier:cellIdentifier];
if (!outCell) {
outCell = [[Mycell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:cellIdentifier];
UITapGestureRecognizer *recognizer = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(handleTapGesture:)];
[outCell.bubbleView addGestureRecognizer:recognizer];
}
outCell.bubbleView被添加到内容查看,outCell.bubbleView根据图像大小被传递给了myCell调整大小。 当我的应用程序运行时,TapGestureRecognizer
只在我点击单元格顶部时触发(其中高度等于默认单元格高度,其他单元格不是) 对我的问题有任何答案?先进的感谢。
尽量给任何背景颜色泡看法,并尝试在其上敲击,然后看到的,是你的分接选择火与否。 –
call recognizer.tag = indexpath.row; –
分流选择器只在顶部区域发射,其高度等于默认高度(我猜),其他区域不是 – LViet