I'v pensé que traiter UIPasteboard
est facile, mais il est avéré être une question de temps ...UIPasteboard: question d'économie d'image
Je veux stocker un UIImage
dans UIPasteboard
puis coller cette image dans iMessage
, WhatsApp
, Gmail
... et autres.
C'est ma méthode où j'utilise UIPasteboard
- (void) postClipboard
{
if ([[modelView currentView] isImage])
{
UIImage *image = [self readyImageLandscape:orientationLandscape];
[[UIPasteboard generalPasteboard] setImage:image];
}
}
Il fonctionne sur iPhone 3GS 5.1
. Je l'ai testé sur Gmail
et WhatsApp
Je modifié la méthode pour
- (void) postClipboard
{
if ([[modelView currentView] isImage])
{
UIImage *image = [self readyImageLandscape:orientationLandscape];
[[UIPasteboard generalPasteboard] setImage:image];
[[UIPasteboard generalPasteboard] setPersistent:YES];
}
}
fonctionne toujours sur iPhone 3GS 5.1
. Mais mon employeur dit qu'il ne fonctionne pas sur iPhone 4S 6.0
ni dans WhatsApp
ni dans aucune autre application. Je fais tout faux ou il devrait y avoir une autre approche pour le faire fonctionner sur iPhone 4S 6.0
?
Oui. J'ai trouvé une bonne solution avec l'aide de votre lien! THX – iWheelBuy