私はこのコードを使用しています
if ([self respondsToSelector:@selector(presentViewController:animated:completion:)])
{
[self presentViewController:navigationControllerCustom animated:YES completion:nil];
}
else
{
[self presentModalViewController:navigationControllerCustom animated:YES];
}
私のアプリケーションには、縦向きと縦向きの 2 つの向きがあります。このコードは iOS 5.1 ではうまく機能しますが、向きは iOS 6 では機能しません。
navigationControllerCustom
クラスにもこのコードを追加しました
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
return (interfaceOrientation == UIInterfaceOrientationPortrait || interfaceOrientation == UIInterfaceOrientationPortraitUpsideDown);
}
-(NSUInteger)supportedInterfaceOrientations
{
return (UIInterfaceOrientationMaskPortrait | UIInterfaceOrientationMaskPortraitUpsideDown);
}
この問題を解決するために私を助けてください。
前もって感謝します。