我们可以通过使用从 web 视图中获取选定的文本
- (NSString *)selectedText {
return [self stringByEvaluatingJavaScriptFromString:@"window.getSelection().toString()"];
}
但如果我正在加载 PDF 文件,这将不起作用。所以我的想法是复制选定的文本,然后以UIPasteboard
编程方式将其粘贴。当我手动单击复制按钮时它工作正常,但我不希望它是那样的。我希望复制 cade 以编程方式执行。我怎样才能给它打电话?或者简单地说,如何从 Web 视图中加载的 PDF 文件中获取所选文本的参考。