我有一个带有海关单元格的表格,它有子类UITableViewCells
和我使用的控制触摸UITouch
(基于本教程的代码http://gregprice.co.uk/blog/?p=280)我需要内部touchesEnded
方法获取单元格的索引,它是触碰。
我尝试:
-(void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event {
//some code
UITableView *parentTable = (UITableView *)self.superview;
NSIndexPath *index = [NSIndexPath alloc];
index = [parentTable indexPathForSelectedRow];
NSLog(@"Call, x= %f, index=%d", xPos, index.row);
}
但我总是有 index=0。
我做错了什么?