我旁邊定製單元:添加按鈕細胞
當我填寫我的表我這樣做:
UITapGestureRecognizer *singleTap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(tapDetected)];
singleTap.numberOfTapsRequired = 1;
cell.iboPopImage.userInteractionEnabled = YES;
[cell.iboPopImage addGestureRecognizer:singleTap];
我敲擊事件加入到這個小高亮顯示的影像。
這裏是功能事件:
我想細胞指數傳遞到它,所以我可以有需要的細胞
-(void)tapDetected:(NSInteger *)index
{
//Some code to do
}
操作,但它不會讓我寫它像這樣:
UITapGestureRecognizer *singleTap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(tapDetected:indexPath.row)];
如何解決它?
你在使用自定義單元嗎? – karthika
是的,我使用自定義單元格 – Cheese
所以它是一個按鈕是正確的?你直接使用按鈕動作。爲什麼你使用輕拍手勢? – karthika