Pri*_*sai 1 viewdidload viewdidappear ios
我通过JSON从服务器上获取数据并将其显示在标签上.我在viewDidLoad中添加了该方法.
我想在用户再次打开应用程序时刷新数据.目前,即使我在模拟器中杀死应用程序并再次启动应用程序,它也不会刷新.
我尝试了viewDidAppear方法,但由于某种原因它没有被执行.
-(void)viewDidAppear{
NSLog(@"Called viewDidAppear");
}
Run Code Online (Sandbox Code Playgroud)
从未调用过.我试图最小化应用程序但它不起作用.
您可以收听通知并做出适当的回应.尝试使用这些并确定适用于您的预期工作流程的内容.
UIApplicationDidBecomeActiveNotification
UIApplicationWillEnterForegroundNotification
Run Code Online (Sandbox Code Playgroud)
您可以使用这样的通知回复.
[[NSNotificationCenter defaultCenter] addObserverForName: UIApplicationDidBecomeActiveNotification object: nil queue: [NSOperationQueue mainQueue] usingBlock:^(NSNotification *note) {
// LOAD JSON
}];
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
3616 次 |
最近记录: |