2014-01-17 50 views
0

我正在XCode中使用基礎SDK 6.0運行我的應用程序,然後在導航到一個或多個屏幕後在iOS 7.0(設備)中運行應用程序,然後通過按主頁按鈕三次啓用引導訪問模式。現在屏幕自動移動到MainViewController,之後我無法在任何地方導航。在控制檯中可以看到以下日誌:試圖在已經呈現ViewController的另一個ViewController上呈現ViewController。引導訪問模式實現

回答

0

嘗試將此代碼放置在MainViewController的 - (void)viewDidAppear :(BOOL)動畫方法中。

[self.view.superview insertSubview:self.view atIndex:0];

其實我正面對同樣的問題,因爲你描述過。經過研究發現,所有的視圖層次結構仍然存在於內存中,但mainViewController的視圖成爲最頂層的視圖(隱藏其他視圖)。我沒有任何合理的解釋,它爲什麼會發生。如果我找到任何解釋,我會公佈細節。