2013-08-17 43 views
0

我有我的應用程序的一些看法查看從AppDelegate中,我開始同步(即網絡相關業務,以及更新我的本地變量),當應用程序,即重新推出的applicationDidBecomeActive 我想重裝這是視圖打開時我們按回家按鈕 我試過刷新在IOS

[UIViewController loadView];

但它會崩潰一段時間。

+0

查看[State Restoration and Preservation](http://developer.apple.com/library/ios/documentation/iphone/conceptual/iphoneosprogrammingguide/StatePreservation/StatePreservation.html) – Abizern

回答

0

你不應該直接調用loadView。它在documentation明確提出:

討論

你永遠不應該直接調用此方法。視圖控制器在請求其視圖屬性時調用此方法,但當前爲零。此方法加載或創建視圖並將其分配給視圖屬性。

-1

您可以在此視圖控制器類方法

-(void) viewWillAppear; 

而且在這個方法寫地址:[self.view setNeedsDisplay];或者你重裝代碼

你也可以在[UIViewController loadView];代碼上viewDidLoad喜歡這種改變loadView[UIViewController viewDidLoad];時UIViewController是你的UIViewController類的變量