在屏幕上捕捉加速事件
Posted
技术标签:
【中文标题】在屏幕上捕捉加速事件【英文标题】:Catch acceleration event on screen 【发布时间】:2012-09-04 04:40:37 【问题描述】:我有一个像轮盘赌一样的菜单,它像一个轮盘一样旋转。
为了捕捉我正在使用的事件touch began/move
。
如何添加 acceleration
?我想注册一个acceleration
事件,当用户触摸一个项目并滑动时??
【问题讨论】:
【参考方案1】:This might help
Listing 4-4 Receiving an accelerometer event
- (void)accelerometer:(UIAccelerometer *)accelerometer didAccelerate:(UIAcceleration *)acceleration
UIAccelerationValue x, y, z;
x = acceleration.x;
y = acceleration.y;
z = acceleration.z;
// Do something with the values.
【讨论】:
我如何从这段代码中知道加速度的数值大小?所以检查它是否比值更大\更小? developer.apple.com/library/ios/#documentation/UIKit/Reference/… 可能是我写错了...我需要纺车的角加速度,纺车的“力量”,这个代码事件能帮到我吗?以上是关于在屏幕上捕捉加速事件的主要内容,如果未能解决你的问题,请参考以下文章