我试图在iPhone每秒左右摇晃时执行一些代码。 {。}}到.gif来说明我想要的旋转类型。我在viewDidLoad
中尝试了以下代码:
let manager = CMMotionManager()
if manager.deviceMotionAvailable {
manager.deviceMotionUpdateInterval = 1.0
manager.startDeviceMotionUpdatesToQueue(NSOperationQueue.mainQueue()) {
[weak self] (data: CMDeviceMotion!, error: NSError!) in
println("he")
}
}
当我运行应用程序时(我正在使用模拟器),然后转到"硬件>向左旋转/向右旋转/摇动手势,没有任何反应。我做错了什么,我该如何解决?