accelerometer

    2热度

    2回答

    我有一些动画发生在精细加速度检测。但是,当用户坐在车里或正在走路时,它可能会变得烦人。 基本上,只要有太多的振动或晃动,所有这些东西都必须自动禁用。从概念上讲,我认为过滤这些振动非常困难,因为“振动阶段”会永久改变。我将定义为“不需要的振动或冲击”定义为加速度值,该值通过较大的时间间隔变化非常快,或者永久变化的累计值在指定的最短时间段内不超过指定的阈值范围。 我正在寻找“已证明”的概念,然后我开始

    1热度

    1回答

    我已经创建了一个加速度计变量: UIAccelerometer *objAccelerometer; ,我关联到sharedAccelerometer实例: objAccelerometer = [UIAccelerometer sharedAccelerometer]; objAccelerometer.delegate = self; 当我释放这个视图(加载不同的视图),加速度计的实

    5热度

    2回答

    我想要以45度的增量检测iPhone的方向。理想情况下,我希望能够沿任何轴获取定位角度。 我需要做的检测类似于当方向更改时,iPhone的Trism会向屏幕当前底部位置闪烁箭头。 我已经编码了一些东西,但实际上并不理解加速计读数是如何工作的,并且可以在正确的方向上使用微调。我现在的代码记录了当前的角度,但即使手机是平的,我也会得到每秒几次疯狂变化的读数。从日志 - (void) checkOrie

    1热度

    2回答

    奥拉伙计们, This might not be the right place for this. Let me know where I should post if I should post it elsewhere. I want to get the orientation of the device. I am thinking I can use something like

    1热度

    4回答

    我有一个基于导航的应用程序,我想使用加速度计来检测抖动并导致滚动视图滚动到下一页。我已经将加速度计代码添加到了我的scrollView的视图控制器中,并且效果很好;一个摇一摇我的页面更改方法。但是当我从导航堆栈卸载scrollViewController时,应用程序崩溃。 我在scrollViewController的viewDidLoad方法中设置了加速度计,并响应加速度计中的震动:didAcc

    4热度

    2回答

    我正在使用加速度计在UIScrollVIew中滚动多个子视图。当用户向右滑动iPhone时,我想让视图(纵向)滚动到右侧,并在设备向左轻弹时滚动到左侧。 我想我可以通过记录正负x加速度值来做到这一点,但我看到这些值通常是正值和负值的混合。我已经设置了1.5g的地板来消除不晃动的运动,并且在0.5秒的时间内观察x值。 我确定有一个三角函数方法来确定轻弹的整体方向,并且您必须在轻弹运动的持续时间内测量

    1热度

    3回答

    我有一个页面UIScrollView,它将根据手机的倾斜向左或向右滚动一页。 我也想实现“抖动随机页面”,但无法弄清楚如何做区分抖动和x轴倾斜的逻辑。 这两个动作可以一起使用吗?我不需要像倾斜时晃动那样复杂的事情,我只想让他们彼此独立工作。

    0热度

    4回答

    我想这样做:如果设备移动(加速度计值改变),那么我想根据那个移动来调整我的视图中的一些值。 每当加速度计值发生变化时,我会调用一个方法吗?我相信这将是一个糟糕的主意,因为它们可能会经常更新。

    1热度

    2回答

    我认为地球引力存在一些问题,所以我想知道是否有任何加速度计通过减去这些值的例子。

    3热度

    1回答

    对不起,如果我的问题标题似乎从根本上不了解。让我解释我正在尝试做什么。 我已经定义了以下UIViewController子类,它启动了LocationManager,并有一个开始录制按钮来保存GPS轨道。 现在我想要启动加速计并允许用户记录。 我的ViewController子类是LocationManager委托,那么我应该使用哪个加速度计委托?我可以使用相同的视图,还是需要定义子视图? 这里是