Possiamo ottenere il testo selezionato da una visualizzazione Web utilizzandoottenere selezionati testo del file PDF caricato in UIWebView
- (NSString *)selectedText {
return [self stringByEvaluatingJavaScriptFromString:@"window.getSelection().toString()"];
}
Ma questo non funzionerà se sto caricando un file PDF. Quindi quello che ho pensato è quello di copiare il testo selezionato e incollarlo da UIPasteboard
a livello di programmazione. Funziona bene quando faccio clic sul pulsante Copia manualmente, ma non voglio che sia così. Voglio che la copia cade venga eseguita in modo programmatico. Come posso effettuare una chiamata? O semplicemente, come posso ottenere il riferimento del testo selezionato da un file PDF caricato in una visualizzazione web.
Ma allora come faccio a ottenere il testo quando copio manualmente quello selezionato e utilizzo l'UIPasteboard per visualizzarlo? – bijesh
puoi inserire del codice da visualizzare? –
NSString * myString = [UIPasteboard generalPasteboard] .string; NSLog (@ "Stringa copiata:% @", myString); Usando questo ottengo la stringa copiata dal file PDF – bijesh