texto seleccionar puedo porque pegar mac imagenes copiar como algo ios iphone copy-paste

ios - seleccionar - copiar y pegar en mac



¿Cómo copiar/pegar la función programáticamente en iphone? (5)

Tengo una vista de texto con un poco de texto y un botón de copia en esa vista,

Cuando el usuario ingresa texto y presiona el botón Copiar, necesita copiar ese texto y pegar ese texto donde lo desee.

Sé que hay un controlador de menú copiar / pegar predeterminado en iOS, pero quiero hacer esta funcionalidad con un clic de botón. Creo que hay UIPasteboard para hacer esta funcionalidad, pero no sé cómo usarla.


Rápido

Esta es la versión Swift de la respuesta aceptada.

Dupdo

UIPasteboard.general.string = myTextView.text

Pegar

if let myString = UIPasteboard.general.string { myTextView.insertText(myString) }



Para copiar desde un botón, haga clic en:

- (IBAction)copy { UIPasteboard *pb = [UIPasteboard generalPasteboard]; [pb setString:[textView text]]; }

Para pegar desde un botón, haga clic en:

- (IBAction)paste { UIPasteboard *pb = [UIPasteboard generalPasteboard]; textView.text = [pb string]; }


Para los desarrolladores que usan MonoTouch, aquí están las dos líneas que utilicé para completar la tarea en C #.

La respuesta que se proporcionó a esta pregunta fue el modelo de mi respuesta (después de haberlo implementado con éxito en mi proyecto ;-)

UIPasteboard clipboard = UIPasteboard.General; clipboard.String = "string being added to clipboard";