UIModalFormSheets
iPadアプリケーションでいくつかを提示しようとしています。1 つのことを除いて、問題なく動作しています。
iPad をランドスケープ モードにすると、モーダル フォーム シートが画面の中央に移動し、適切な角度に回転します。私が望むのは、モーダル フォーム シートが表示される前に、ビュー モード (ポートレートまたはランドスケープ) に応じて直角に表示され、ユーザーがこの回転を見ないようにすることだけです。
modalTransitionStyle
とのすべてのモードを試しましたmodalPresentationStyle
が、表示後にモーダル フォーム シートが回転するのを妨げるものはないようです。
これは私がやっていることです:
NewFavouriteSheet *newFavouriteSheet = [[NewFavouriteSheet alloc]
initWithNibName:@"NewFavouriteSheet" bundle:nil];
newFavouriteSheet.modalPresentationStyle = UIModalPresentationFormSheet;
[self presentModalViewController:newFavouriteSheet animated:NO];
モーダルビューを正しい方法で表示する方法について誰か提案がありますか?
ご協力いただきありがとうございます。