在我的iPad应用程序中,我有一个名为cell的课程。
当我触摸单元格时,执行触摸委托方法的顺序如下:
1)触动开始
2)触动移动
3)触及结束
有没有办法可以为一个单元调用这三种方法?
我想首先为一个单元调用所有三种方法,然后为其他单元调用。
理想情况这应该发生。
Touches Began 13
2012-02-20 09:52:21.918 ShuffleDemoForiPad[3038:707] Touches Ended 13
2012-02-20 09:52:21.536 ShuffleDemoForiPad[3038:707] Touches Began 14
2012-02-20 09:52:21.566 ShuffleDemoForiPad[3038:707] Touches Ended 14
If it ommits the touch for cell 14 is also absolutely acceptable.
正在发生的事情是缺少序列,因此会产生不良后果。
Touches Began 13
2012-02-20 09:52:21.536 ShuffleDemoForiPad[3038:707] Touches Began 14
2012-02-20 09:52:21.538 ShuffleDemoForiPad[3038:707] Touches Ended 13
2012-02-20 09:52:21.566 ShuffleDemoForiPad[3038:707] Touches Ended 14
感谢。
答案 0 :(得分:0)
我只是猜测你想跳过细胞编号为0,2,4,6的细胞的用户交互.....所以这可能会对你有所帮助。
if (indexPath.row%2==0)
{
cell.userInteractionEnabled = NO;
}
else
{
cell.userInteractionEnabled = YES;
}