Est-il possible d'être averti lorsque quelque chose est écrit dans generalPasteboard?

StackOverflow https://stackoverflow.com/questions/1231102

  •  22-07-2019
  •  | 
  •  

Question

Je souhaite répondre à l'utilisateur lorsque celui-ci effectue une copie standard sur la carte generalPasteboard dans le cadre du contrôle UIWebView par défaut. J'aimerais prendre des mesures en réponse à cela.

Est-ce possible ou aurais-je besoin de réimplémenter un contrôle de copie personnalisé pour pouvoir capturer l'événement?

Était-ce utile?

La solution

La Documentation UIPasteboard sur le changementCount détails de la propriété d'un élément à copier dans le presse-papier.

  

UIPasteboard poste les notifications nommées UIPasteboardChangedNotification (pour les ajouts et modifications) et UIPasteboardRemovedNotification (pour les suppressions). Ces notifications incluent (dans le dictionnaire userInfo) les types des éléments de montage ajoutés ou supprimés.

Vous voudrez alors vous abonner à UIPasteboardChangedNotification via NSNotificationCenter: addObserver: sélecteur: nom: objet: méthode.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top