检测哪个uiscrollview用户触摸

时间:2014-10-07 12:58:39

标签: ios xcode uiscrollview

我有一个iPad应用程序,其中两个滚动视图彼此相邻。我在两者中都有UiImages所以我需要知道用户触摸的位置是第一个滚动视图还是第二个滚动视图。有没有办法跟踪用户的触摸位置,无论他是否点击滚动视图A或B?

1 个答案:

答案 0 :(得分:0)

您可以将UITapGestureRecognizer添加到滚动视图中,如下所示:

UITapGestureRecognizer *tapGuestureForA = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(tapGestureCapturedForA:)];
[scrollViewA addGestureRecognizer:tapGuestureForA];  

可以对scrollView B执行相同的操作,并且当调用tapGestureCapturedForA时,它表示用户触摸了scrollView A.