我有一個應用程序,其中包含一個UITabBar與三個視圖之一是UITableVIew。在應用程序啓動時加載的第一個視圖是UITabBar視圖內的UIView。這個視圖是用戶填寫的一個表單,它通過五個不同的屏幕。以前我一直在裝上其他的頂部,並在年底關閉問題,所有這些爲模態的意見之一,當用戶點擊像這樣最後按鈕:解僱iOS 5及以上版本中的multipleViewControllers?
[self.parentViewController.parentViewController.parentViewController.parentViewController dismissModalViewControllerAnimated:YES];
但是因爲[self.parentViewController dismissModalViewControllerAnimated:YES]
不再工作,並已取代與[self dismissViewControllerAnimated:YES completion:nil];
我真的不知道如何實現這個多視圖控制器的解僱。我試着將調用添加到父視圖控制器,但不起作用。我也試過:
[self.presentingViewController.presentingViewController.presentingViewController.presentingViewController.presentingViewController dismissViewControllerAnimated:YES completion:nil];
但是,這似乎並不奏效。任何意見將不勝感激。我也在控制檯中獲取消息:應用程序窗口預計在應用程序啓動結束時具有根視圖控制器。這是什麼原因造成的問題?
請注意,這是我一直在爲iOS編程的時代中的第一次,我最近把大部分時間都投入到了Arduino中,並且通過編碼實現了electornics的交互,所以這是一個陡峭的進修課程。開始。
幫助將不勝感激。
你是對的,我不是。我已經編輯了清楚的問題。感謝您指出。 – 2013-04-07 22:20:50
我想下一個顯而易見的問題是我應該使用導航控制器嗎?如果是這樣,爲什麼我現在需要一個/ – 2013-04-07 23:21:11
我對導航控制器進行了排序並對其進行了修復。乾杯! – 2013-09-05 22:53:58