嘿,一直试图获取用户滑动的位置,以便我可以在屏幕上有3个可滑动的区域,并根据滑动的y坐标确定他们对哪个部分作出反应。
这是代码
CGPoint touchPoint = [recognizer locationOfTouch:0 inView:nil];
我已尝试在标签中打印touchPoint.y,我得到的是0.如何获取用户滑动的坐标?
感谢。
答案 0 :(得分:2)
其奇怪但设置视图nil
或self.view.window
正在返回0.没有提及此类行为,而且Apple doc在UISwipeGestureRecognizer上似乎鼓励使用此功能查找滑动的来源方法。在错误下提交此文件是个好主意。
这适用于其他观点。说self.view
。