【发布时间】:2015-10-27 19:45:32
【问题描述】:
我有一个继承 UIWebViewDelegate 的 UIVivewController。当我收到推送通知并在 Appdelegate 上处理该通知时。如何访问 webview 对象以更改页面的位置。
class WebViewController: UIViewController,UIWebViewDelegate {
@IBOutlet weak var webView: UIWebView!
override func viewDidLoad() {
super.viewDidLoad()
let url = NSURL(string: "WEBURL")
let request = NSURLRequest(URL: url!)
webView.loadRequest(request)
webView.delegate = self
}
应用委托
func application(application: UIApplication, didReceiveRemoteNotification userInfo: [NSObject : AnyObject]) {
webview.Load(userinfo["link"]) //I need to accesss the webview object
}
【问题讨论】: