おい!
緊急の洞察が必要です。私の問題は、iPhone 4/4S および iPod 4 でのテストが次のコードで正常に回転することです。
- (void)initNotifications
{
[[NSNotificationCenter defaultCenter] postNotificationName:@"setFreeOrientation" object:nil];
[[UIDevice currentDevice]beginGeneratingDeviceOrientationNotifications];
[[NSNotificationCenter defaultCenter]addObserver:self
selector:@selector(didRotate:)
name:UIDeviceOrientationDidChangeNotification
object:Nil];
}
-(void)didRotate:(NSNotification*)notification
{
[super rotateTopBars];
[super rotateOptionsBar];
[self rotateControlBar];
[self rotatePlayer];
[super rotateShareLayer];
}
iPod 5 でテストしていますが、動作しません。いくつかのことを試しましたが、今まで運がありませんでした。
乾杯。