質問

私は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を使用することはできませんです。 チュートリアルする

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top