2
我使用UIScrollview和UITapGestureRecognizer獲取觸摸事件。通過UITapGestureRecognizer獲取UIScrollView中的接觸點
現在,我想要我的觸摸位置的x和y座標。
有什麼幫助嗎?
我使用UIScrollview和UITapGestureRecognizer獲取觸摸事件。通過UITapGestureRecognizer獲取UIScrollView中的接觸點
現在,我想要我的觸摸位置的x和y座標。
有什麼幫助嗎?
在你的手勢識別處理程序:
CGPoint location = [gestureRecognizer locationInView:gestureRecognizer.view];
你可以指定不同的看法,如果你需要它。
或u可以用這個也 它屬於一個視圖,而不是視圖控制器,並會是這個樣子:
-(void)touchesBegan:(NSSet*)touches withEvent:(UIEvent*)evt {
UITouch *touch=[touches anyObject];
CGPoint pt=[touch locationInView:self];
// ...make your button at 'pt'...
}
它的工作,但如果我滾動和縮放滾動視圖然後位置不對 – PJR
ü有申報touchesEnd事件,其中你的程序或谷歌搜索。 – ram