なぜあなたは、セルの標準ImageViewのそれにtapGestureに画像を追加しませんか?ここで
は、私がwillDisplayCellでやった方法です:
//Reset the cell
cell.imageView.image=nil;
cell.imageView.userInteractionEnabled=NO;
for(UIGestureRecognizer *recognizer in cell.imageView.gestureRecognizers)
[cell.imageView removeGestureRecognizer:recognizer];
//Add the gesture
cell.imageView.userInteractionEnabled=YES;
cell.imageView.image=[UIImage imageNamed:@"myImage"];
UITapGestureRecognizer *tapGestureRecognizer = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(geolocationAction:)];
[cell.imageView addGestureRecognizer:tapGestureRecognizer];
は私のために素晴らしい仕事しました! –
iOSチェックマークと同じユニコード文字がないので、奇妙な/標準でない外観のUIになります。 –