iphone - 如何检查设备上是否存在陀螺仪?

标签 iphone ios gyroscope

只是想知道我可以检查设备(iPhone、iPad、iPod 即 iOS 设备)是否有陀螺仪吗?

最佳答案

- (BOOL) isGyroscopeAvailable
{
#ifdef __IPHONE_4_0
    CMMotionManager *motionManager = [[CMMotionManager alloc] init];
    BOOL gyroAvailable = motionManager.gyroAvailable;
    [motionManager release];
    return gyroAvailable;
#else
    return NO;
#endif

}

另请参阅我的这篇博客文章,了解您可以检查 iOS 设备的不同功能 http://www.makebetterthings.com/blogs/iphone/check-ios-device-capabilities/

关于iphone - 如何检查设备上是否存在陀螺仪?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6218402/

相关文章:

iphone - 有没有像appstore这样的商店可以上传iphone应用程序?

iOS 基于硬件的加密

ios - 向 TableView 中的行添加边距/填充 - objective-c

pid - 180度偏航角不连续如何处理

iphone - EKAlarm/EKEvent

ios - 由于内存错误 iOS 终止?

ios - 亚马逊网络服务 SDK iOS

ios - Swift 3 - 从图库中获取所有照片

android - 陀螺仪没有任何漂移

java - 华为P Smart 2019手机中的虚拟陀螺仪?