我在按钮点击时将用户导航到youtube应用程序,我想知道当他从youtube应用程序返回我的应用程序时将调用哪个ViewController方法。 在youtube app中,当用户复制视频的网址时,我希望当用户返回我的应用时,剪贴板内容会自动粘贴到文本字段中。
在哪个ViewController方法中,我应该编写下面的代码
Header edit Set-Cookie ^(.*)$ $1;HttpOnly;Secure
我想在objective-c中知道android等效的OnResume方法。 我尝试过使用ViewWillAppear方法但是没有调用它。
答案 0 :(得分:0)
在这种情况下,不会调用ViewWillAppear。你必须编写你的代码
的应用程序生命周期方法applicationWillEnterForeground
applicationDidBecomeActive
但我建议你在applicationWillEnterForeground
你可以使用观察者:
在ViewController.m中
在ViewDidLoad中编写以下代码:
[[NSNotificationCenter defaultCenter]addObserver:self selector:@selector(setUpdateTextField:) name:@"UpdateTextField" object:nil];
同时实现此方法:
-(void) setUpdateTextField:(NSNotification *) notification {
pasteVideoURL = [UIPasteboard generalPasteboard];
NSString *stringURL = pasteVideoURL.string;
popUpTextField.text = stringURL;
}
AppDelegate.m中的
在applicationWillEnterForeground
- (void)applicationWillEnterForeground:(UIApplication *)application {
// Your Code
[[NSNotificationCenter defaultCenter] postNotificationName:@"UpdateTextField"object:nil];
}
这肯定会帮到你。