iPadは - モーダルのUIViewControllerのサイズ変更します
-
20-09-2019 - |
質問
私はiPadでpresentModalViewControllerを使用してログイン画面を表示しようとしています。
LoginFormController *controller = [[[LoginFormController alloc] initWithNibName:@"LoginFormView" bundle:nil] autorelease];
[controller setModalTransitionStyle:UIModalTransitionStyleFlipHorizontal];
[controller setModalPresentationStyle:UIModalPresentationFormSheet];
[self controller:loginFormController animated:YES];
どんなに私はInterface Builderでするビューを設定するどのようなサイズ、それは常におよそ540x620に変更されません。しかし、ログイン画面には、2つのテキストフィールドとボタン以外の何ものでもありません。だから私はそれが460x240にする必要があります。
誰もがこのサイズを変更する方法を知っていますか?
解決
モーダルビューのiPadのHIGのセクションを読んでみてください。なぜそれが動作しません。そのかなり明確。ないときは、AppleのDEVの形で我々がNDAの下にあるので、何体は本当に多くのあなたを伝えることはできません。しかし、私があなただったら、私が使用するソリューションには、特定のアプリではなく、かなりの数のiPhoneアプリは、しばらくの間やっているものを。 UIAlertビューを使用して、その中にあなたの2つのテキストフィールドを置きますか?下側は、あなたがそれをレイアウトするためにIBを使用することはできませんです。 チュートリアルする
所属していません StackOverflow