1
從我已經從H2CO3回答了這個問題Detecting the direction of PAN gesture in iOS知道,您可以通過使用檢測UIPanGestureRecognizer
向左或向右移動:使用UILongPressGestureRecognizer檢測左右移動?
CGPoint vel = [gesture velocityInView:self.view];
if (vel.x > 0)
{
// user dragged towards the right
}
else
{
// user dragged towards the left
}
我想要檢測向左或向右移動時,用戶點擊並按住類似按鈕當用戶輸入UIGestureRecognizerStateChanged
狀態時,通過使用UILongPressGestureRecognizer
來編碼上面的代碼,但似乎我不能簡單地使用velocityInView
來使事情在我的情況下工作。
任何人都可以幫到我嗎?
優秀!此代碼運行良好。 –
不客氣。我沒有測試它btw =) –