美好的一天,iOS开发人员!我正在努力使用最无法模仿的API CLLocationManager在x轴或y轴周围操纵视图!关于这是否属于可能性范围,你是最模糊的吗?
我的应用程序在iPad上执行 - 因此我必须在不使用陀螺仪的情况下进行操作。但是,当我使用这些符文时:
- (void)locationManager:(CLLocationManager *)manager didUpdateHeading:(CLHeading *)newHeading {
CGFloat heading = -1.0f * M_PI * newHeading.magneticHeading / 180.0f;
myView.transform = CGAffineTransformMakeRotation(heading);
}
我的视图旋转了整整180度! (或者我更喜欢设想它,一个完整的pi!)。
我尝试过使用CGPoint,但所有的努力都是徒劳的。提前感谢您的帮助。
答案 0 :(得分:1)
你试过了吗?
M_PI * newHeading.magneticHeading / (-180.0f);