2010-10-30 14 views
10

Me preguntaba si podría copiar algo de texto en el teclado del iPhone mediante el código - I.E. Presionan un botón llamado "Copiar enlace al portapapeles" y se copia un enlace al Portapapeles?iPhone Copiar algo al portapapeles a través del código

Gracias.

+0

¿Qué quiere decir por" el teclado"? – kennytm

+1

Creo que quiere decir "portapapeles", como en el título de la pregunta. – MusiGenesis

+0

posible duplicado de [Copiar texto al portapapeles (Mesa de trabajo) desde UITextView mediante UIButton?] (Http://stackoverflow.com/questions/2522512/copy-text-to-clipboard-pasteboard-from-uitextview-via-uibutton) – kennytm

Respuesta

22

Una cadena normal, sería copiado a través de

UIPasteboard *pasteboard = [UIPasteboard generalPasteboard]; 
pasteboard.string = @"my test string"; 

una URL a través de por ejemplo

UIPasteboard *pasteboard = [UIPasteboard generalPasteboard]; 
pasteboard.URL = [NSURL URLWithString:@"http://stackoverflow.com/questions/4060471/iphone-copy-something-to-clipboard-via-code"]; 
Cuestiones relacionadas