私は最近 iOS 開発を開始し、ログイン ビューを作成することを目的としていました。仕事をすると思うQuickDialogに遭遇しました。彼らの例では、次のコードを提供しています。
QRootElement *root = [[QRootElement alloc] init];
root.title = @"Hello World";
root.grouped = YES;
QSection *section = [[QSection alloc] init];
QLabelElement *label = [[QLabelElement alloc] initWithTitle:@"Hello" Value:@"world!"];
[root addSection:section];
[section addElement:label];
UINavigationController *navigation = [QuickDialogController controllerWithNavigationForRoot:root];
[self presentModalViewController:navigation animated:YES];
このコードは、カスタム ビューをロードする特殊なコントローラーを作成しているようです。このコード スニペットを追加する場所がわからなかったので、ストーリーボードの元の起動ビューの viewDidLoad に追加しました。ただし、QuickDialog によって作成されたビューが表示される前に、ストーリーボードのビューが一瞬表示されます。
QuickDialogController によって取得されたコントローラーがアプリの起動時にビューをロードするように、アプリを変更するにはどうすればよいでしょうか。QuickDialog を使用してログイン フォームを作成したいと考えています。このログイン ビューは、ストーリーボードのどこかに表示されますか?