Pregunta

Estoy interesado en responder cuando el usuario realiza una copia estándar en el panel de control general como parte del control UIWebView predeterminado. Me gustaría tomar alguna medida en respuesta a esto.

¿Es esto posible, o necesitaría volver a implementar un control de copia personalizado para asegurarme de capturar el evento?

¿Fue útil?

Solución

El documentación de UIPasteboard en changeCount detalla qué sucede cuando un elemento se copia en el tablero.

  

UIPasteboard publica las notificaciones denominadas UIPasteboardChangedNotification (para adiciones y modificaciones) y UIPasteboardRemovedNotification (para eliminaciones). Estas notificaciones incluyen (en el diccionario userInfo) los tipos de elementos del tablero agregados o eliminados.

Luego, querrá suscribirse a la UIPasteboardChangedNotification a través de NSNotificationCenter: addObserver: selector: nombre: objeto: método.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top