我最近開始iOS開發,並有一個目標是創建一個登錄視圖。我遇到了QuickDialog,我認爲它會完成這項工作。在他們的榜樣,他們提供了下面的代碼: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創建登錄表單。此登錄視圖會出現在故事板的某處嗎?
這或許可以工作,但似乎工作就完成了裝載第一導航控制器,它可能不理想。我確實找到了解決方案,我會在今天晚些時候發佈。感謝:) – Karan 2012-07-17 09:10:21
愛德華多,你可以添加一個像本傑明更完整的片段嗎,但是正確顯示爲分組? – djunod 2013-05-05 23:32:53