3
嘿,一直在試圖獲取用戶的滑動位置,以便我可以在屏幕上有3個可滑動區域,並根據它們的滑動的y座標確定它們與哪個部分作出反應。使用位置查找手勢觸摸的座標觸摸
這是我曾嘗試打印touchPoint.y在標籤代碼
CGPoint touchPoint = [recognizer locationOfTouch:0 inView:nil];
和我得到的是0.我如何獲得用戶的座標刷卡?
謝謝。
嘿,一直在試圖獲取用戶的滑動位置,以便我可以在屏幕上有3個可滑動區域,並根據它們的滑動的y座標確定它們與哪個部分作出反應。使用位置查找手勢觸摸的座標觸摸
這是我曾嘗試打印touchPoint.y在標籤代碼
CGPoint touchPoint = [recognizer locationOfTouch:0 inView:nil];
和我得到的是0.我如何獲得用戶的座標刷卡?
謝謝。
它的奇怪但設置視圖爲nil
或self.view.window
返回0.沒有提到這種行爲,並且UISwipeGestureRecognizer上的Apple doc似乎鼓勵使用此方法查找滑動的起源。在一個bug下提交這個文件是個好主意。
雖然這是工作的其他意見。說self.view
。
你在哪裏調用這個方法? – 2011-05-19 14:47:59
@Deepak在這個函數裏面。' - (void)handleSwipeFrom:(UISwipeGestureRecognizer *)識別器{CGPoint touchPoint = [識別器locationOfTouch:0 inView:nil]; if(touchPoint.y> = 160){if(recognizer.direction == UISwipeGestureRecognizerDirectionLeft){} else {}' – Wez 2011-05-19 15:09:44
標籤文本是如何設置的? – Anna 2011-05-19 15:19:39