【发布时间】:2015-06-21 22:42:16
【问题描述】:
有没有办法查明UIWebView 中的内容何时更改标题?
例子:
我有一个 UIWebView,它的内容通过 JavaScript 变化相当频繁,所以我不能依赖 webViewDidFinishLoading 方法。有没有办法在标题更改时调用特定的选择器或函数?
更新:这是我目前的方法,它有效,但似乎不是最佳的:
if(syncTitle){
var updatePageTitleTimer = NSTimer.scheduledTimerWithTimeInterval(1.0, target: self, selector: Selector("syncPageTitle"), userInfo: nil, repeats: true);
}
【问题讨论】:
-
如果你现在改用
WKWebView,你可以在KVO中使用title属性。
标签: ios objective-c swift uiwebview