【问题标题】:Callback for when a UIWebView is closed in iOS SDK在 iOS SDK 中关闭 UIWebView 时的回调
【发布时间】:2010-12-18 01:56:14
【问题描述】:

在我的应用程序中,我加载了一个 WebView,然后在嵌入式浏览器中加载另一个 WebView。当用户关闭嵌入式浏览器时,我想在第一个 WebView 上执行一个函数。有谁知道我怎么能做到这一点?理想情况下(并且相信不存在)我需要的是用户关闭嵌入式浏览器时的回调函数。

谢谢, 尼哈。

【问题讨论】:

  • 你有没有想过这个问题?我想做类似的事情

标签: iphone sdk uiwebview callback


【解决方案1】:

基本概念如下

// set up notification for when embedded browser is closed
[[NSNotificationCenter defaultCenter] addObserver:self 
          selector:@selector(myMethod) 
          name:@"embeddedBrowserClosed" object:nil];

// post notification when browser is closed
[[NSNotificationCenter defaultCenter] 
          postNotificationName:@"embeddedBrowserClosed"]

Blog Posting查看更多信息

【讨论】:

  • 感谢您的回复。请原谅我的菜鸟问题,但我应该把 postNotificationName 电话放在哪里?我在第一个 webview NSURL *url = [NSURL URLWithString:stringURL]; NSURLRequest *requestObj = [NSURLRequest requestWithURL:url]; [webView loadRequest:requestObj];
  • 我认为这里的答案是断章取义的。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-07-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多