UIAccelerometer 已弃用 ios7
Posted
技术标签:
【中文标题】UIAccelerometer 已弃用 ios7【英文标题】:UIAccelerometer is Deprecated ios7 【发布时间】:2014-11-14 06:40:54 【问题描述】:如何在ios7 UIAccelerometer中使用
- (void)setupAccelerometer
UIAccelerometer *accelerometer = [UIAccelerometer sharedAccelerometer];
accelerometer.updateInterval = 10.0f / 30.0f;
accelerometer.delegate = self;
【问题讨论】:
试试这个***.com/questions/20340384/… 【参考方案1】: // Configure Core Motion for getting Accelerometer data
//=========================================================
self.motionManager = [[CMMotionManager alloc] init];
if ([self.motionManager isAccelerometerAvailable])
// Accelerometer is vailable. Configure to get acceleration
[self.motionManager setAccelerometerUpdateInterval:(1.0 / 15)];
[self.motionManager startAccelerometerUpdatesToQueue:[NSOperationQueue currentQueue] withHandler:^(CMAccelerometerData *accelerometerData, NSError *error)
// Your own code here
];
有关更多信息,您可以在此处参考 Apple 文档:
CoreMotion
【讨论】:
【参考方案2】:你仍然可以使用它...但新方法是使用CMMotionManager
【讨论】:
如何在ios7中使用我不知道你能不能解释一下 它与 UIAccelerometer 非常相似,只需检查我现在在答案中链接的文档以上是关于UIAccelerometer 已弃用 ios7的主要内容,如果未能解决你的问题,请参考以下文章
已弃用:指令 'allow_url_include' 在第 0 行的 Unknown 中已弃用
Modernizr.load 已弃用。 Yepnope.js 已弃用。怎么办?
UIAlertView 已弃用:首先在 iOS 9.0 中弃用 - UIAlertView 已弃用。将 UIAlertController 与首选样式一起使用
已弃用:each() 函数已弃用。 C:\xampp\htdocs\phprojekt\library\Zend\Cache\Backend.php 在第 66 行 [重复]