无法将iPhone旋转到正确的方向

时间:2014-07-29 10:32:41

标签: objective-c iphone ios7 rotation xcode5

我的iPhone设备出现了这种奇怪的行为。 嗨构建了一个可以从左向右旋转模式旋转的视图控制器。在模拟器中一切顺利,但是当我将项目构建到iPhone时,它总是旋转到左侧风景。

这里有两种处理方向的方法

- (BOOL)shouldAutorotate {
    return NO;
}

- (NSUInteger)supportedInterfaceOrientations {
    return UIDeviceOrientationLandscapeRight | UIInterfaceOrientationMaskLandscapeLeft;
}

这是某种加速度计问题吗?

由于

1 个答案:

答案 0 :(得分:0)

而不是

- (NSUInteger)supportedInterfaceOrientations {
    return UIDeviceOrientationLandscapeRight | UIInterfaceOrientationMaskLandscapeLeft;
}

使用此

- (NSUInteger)supportedInterfaceOrientations {
    return UIInterfaceOrientationMaskLandscapeRight | UIInterfaceOrientationMaskLandscapeLeft;
}