Iphone 如何阻止它?
我已经实现了一个应用程序,其中有一个速度表和三个按钮。 1) 开始2)停止3)回顾 当我按下启动按钮时,我的加速度计启动了 当我按下停止按钮时,加速度计停止。 当我在下一个视图中按下回顾按钮时,它将显示时间回顾 我的问题是: 当我按下开始按钮时,操作终止。 如何启动和停止UIAccelerator???要“启动”和“停止”加速计(即注册和忽略加速计输入),请将UIAccelerator委托设置为将使用数据的类(启动时)或将委托设置为零(停止)。如果将代理设置为零,则应用程序将不会使用加速计数据 如果问题是其他问题(代码中的错误等),请发布您迄今为止尝试过的内容,您将得到更多有用的答案。要“启动”和“停止”加速计(即注册并忽略加速计输入),请将UIAccelerator委托设置为将使用数据的类(启动时)或者将委托设置为nil(停止)。如果将代理设置为零,则应用程序将不会使用加速计数据Iphone 如何阻止它?,iphone,Iphone,我已经实现了一个应用程序,其中有一个速度表和三个按钮。 1) 开始2)停止3)回顾 当我按下启动按钮时,我的加速度计启动了 当我按下停止按钮时,加速度计停止。 当我在下一个视图中按下回顾按钮时,它将显示时间回顾 我的问题是: 当我按下开始按钮时,操作终止。 如何启动和停止UIAccelerator???要“启动”和“停止”加速计(即注册和忽略加速计输入),请将UIAccelerator委托设置为将使用数据的类(启动时)或将委托设置为零(停止)。如果将代理设置为零,则应用程序将不会使用加速计数据
如果问题是其他问题(代码中的错误等),请发布您迄今为止尝试过的内容,您将得到更多有用的答案。注释掉UIAccelerator代码,然后尝试启动、停止、查看,并开始查看它是否仍然崩溃。注释掉UIAccelerator代码,然后尝试启动、停止、查看,然后开始查看它是否仍然崩溃。使用此选项通过代理方法开始加速计测量加速计:didAccelerate: 这是为了阻止它
[UIAccelerometer sharedAccelerometer].delegate = nil;
使用此选项,通过代理方法开始加速计测量加速计:DID加速: 这是为了阻止它
[UIAccelerometer sharedAccelerometer].delegate = nil;