在屏幕上捕捉加速事件

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/… 可能是我写错了...我需要纺车的角加速度,纺车的“力量”,这个代码事件能帮到我吗?

以上是关于在屏幕上捕捉加速事件的主要内容,如果未能解决你的问题,请参考以下文章

android中利用View中的onTouchEvent捕捉长按事件

obs怎么捕捉手机屏幕,在手机直播王者荣耀的

我怎样才能捕捉到视图变得可见

在浏览器中捕捉缩放

将动态视图捕捉到屏幕顶部、底部或中间的统一行为

捕捉桌面上的窗口信息