我在iOS中開始使用手勢,我不知道慣性如何增加我的動作。確切地在平移手勢。iOS拖動慣性對象
在那一刻我可以用這種類型的識別器移動對象,但我想要一個類似於滾動視圖效果的物理系統。
有人可以幫助我嗎?非常感謝
我在iOS中開始使用手勢,我不知道慣性如何增加我的動作。確切地在平移手勢。iOS拖動慣性對象
在那一刻我可以用這種類型的識別器移動對象,但我想要一個類似於滾動視圖效果的物理系統。
有人可以幫助我嗎?非常感謝
當您使用UIPanGestureRecognizer
時,您有translationInView:
和velocityInView:
。速度是用戶移動手指的速度,以像素/秒爲單位。您可以使用速度來查找手指擡起時用戶「給予」視圖的慣性(識別器的狀態爲UIGestureRecognizerStateEnded
)。
當我做慣性動畫時,我是否也可以在動畫過程中干擾其他屬性。例如,地圖慣性地沿平移方向移動,在動畫期間,我想根據即時平移偏移量更改另一個屬性。我可以這樣做嗎? – Howard
這不是一個完整的答案,該方程如何能夠達到如下效果:( –
看看Core Animation轉換。 –