私のアプリでは、デバイスを逆さまに回転させたいと思っています。これは正常に機能しています。ただし、アプリが特に回転しないようにしたい
左の風景->右の風景-およびその逆
誰かが興味を持っている場合、これは、それぞれが共通のポイントから回転するため、その回転が私のレイアウトを台無しにするためです
私がうまくいくと思うiOS5のコードは、次のようになります。
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation {
NSLog(@"Rotating");
if((lastOrient == 3 && toInterfaceOrientation == 4) || (lastOrient == 4 && toInterfaceOrientation == 3)){
lastOrient = toInterfaceOrientation;
return NO;
}
lastOrient = toInterfaceOrientation;
return YES;
}
ここで、3 =左の風景、4=右の風景
iOS6でこれを行う方法について何か提案はありますか?または完全に異なる解決策?