Jonathan在这里建议:Xcode包含已被删除的.xib文件!清理所有目标并清空缓存将解决Xcode包括已删除的.xib文件的问题,但我找不到在Xcode 4中清空缓存的方法.
如何在Xcode 4中做到这一点?
我正在将iOS应用程序表单UIWebView迁移到WKWebView.到目前为止一直这么好......在之前的应用程序中我禁用了长按并实现了自定义长按(自定义处理链接),但是我无法在WKWebView中使用它
我尝试过以下方法:
- (void)webView:(WKWebView *)wkWebView didFinishNavigation:(WKNavigation *)navigation {
[wkWebView evaluateJavaScript:@"document.body.style.webkitTouchCallout='none';" completionHandler:nil];
}
Run Code Online (Sandbox Code Playgroud)
我已检查并且该行被执行,该呼叫的响应为@"无"
但它响应:警告:尝试显示其视图不在窗口层次结构中!
有任何想法吗? 解决方案:将 javascript注入wkwebview现在可以正常工作!
[self.wkWebView evaluateJavaScript:@"document.body.style.webkitTouchCallout='none';" completionHandler:nil];
Run Code Online (Sandbox Code Playgroud)