我有一個名爲ViewControllerHome的UIViewController,當用戶觸摸屏幕上的圖像時,我想顯示第二個視圖,這是一張會員卡。我做從圖像的觸摸如下:從另一個UIViewController呈現UIViewController
membershipCardViewController = [[MembershipCardViewController alloc] initWithNibName:@"MembershipCard" bundle:nil];
[self presentViewController:membershipCardViewController animated:YES completion:nil];
當代碼執行的異常被拋出的presentViewController線。
我有一個包含視圖和會員卡的一個UIImageView一個視圖控制器的的.xib。我將ViewController的類設置爲我的MembershipViewController。
一旦顯示了,我將關閉它的觸摸。
誰能告訴我,我缺少的是什麼?我認爲我已經有了所有的步驟來呈現視圖控制器。
感謝您的幫助。
您錯過了有關您的問題異常的任何細節... – Wain
***終止應用程序由於未捕獲的異常'NSInternalInconsistencyException',原因:' - [UIViewController _loadViewFromNibNamed:bundle:]加載了「MembershipCard」筆尖,但視線出口沒有設置。「 ***第一次擲出調用堆棧: – LilMoke
您是否在'XIB'中連接了控制器的'view'出口? – Wain