我最近开始了 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 创建一个登录表单。这个登录视图会出现在故事板的某个地方吗?