2013-08-17 41 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类的变量