Podemos quedar seleccionado de texto desde un punto de vista web mediante el usoser elegida texto del archivo PDF cargado en UIWebView
- (NSString *)selectedText {
return [self stringByEvaluatingJavaScriptFromString:@"window.getSelection().toString()"];
}
Pero esto no va a funcionar si estoy cargando un archivo PDF. Entonces, lo que pensé es que para copiar el texto seleccionado y pegarlo desde el UIPasteboard
programáticamente. Funciona bien cuando hago clic en el botón Copiar manualmente, pero no quiero que sea así. Quiero que la copia de la cade se ejecute programáticamente. ¿Cómo puedo hacer una llamada? O simplemente, ¿cómo puedo obtener la referencia del texto seleccionado de un archivo PDF cargado en una vista web?
Pero entonces, ¿cómo obtengo el texto cuando copio el seleccionado manualmente y uso UIPasteboard para mostrarlo? – bijesh
¿Puedes poner un código para mostrar? –
NSString * myString = [UIPasteboard generalPasteboard] .string; NSLog (@ "Cadena copiada:% @", myString); Usando esto obtengo la cadena copiada del archivo PDF – bijesh