2012-09-28 23 views
2

我已經添加了5個視圖控制器作爲子視圖到appDelegate中的窗口。但是當Iam嘗試NSLog窗口的子視圖時,只有一個子視圖正在打印。爲什麼?它在ios 5中工作。現在我將xcode更新爲ios 6.0。ios 6.0窗口的子視圖

並且還蔭收到「預期的應用的窗口具有在應用程序啓動的端部的根視圖控制器」之類的消息在日誌中時IAM的運行的應用程序

回答

3

與iOS 6添加的子視圖開始到窗口對象不是要走的路。你必須設置一個視圖控制器作爲窗口對象的RootViewController的,例如:

window.rootViewController = myViewController; 

然後,如果您想擁有一個以上的viewController的屏幕上的看法,你可以將它們添加到myViewController的視圖子視圖(就像你之前在窗口對象上直接做的那樣)。

相關問題