2017-05-26 1 views
0

J'essaie d'afficher l'image avec du texte twitter en utilisant le code suivant:SLComposeViewController ne fixe pas l'image twitter si l'image est plus grand que 100kb

SLComposeViewController *tweetController = [SLComposeViewController composeViewControllerForServiceType:SLServiceTypeTwitter]; 
[tweetController setInitialText:@"Hello this is a tweet. #somehastag #https://appstore.com/someurl"]; 
[tweetController addImage:[UIImage imageNamed:@"image.png"]]; 
[self presentViewController:tweetController animated:YES completion:Nil]; 


Mais parfois, l'image est pas à l'affiche dans le dialogue et non l'affichage à twitter. [UIImage imageNamed:@"image.png"] est toujours de retour non nul et tweetController addImage est toujours de retour OUI. Mais l'image ne s'attache pas toujours avec succès.

Creuser plus dans la question, je trouve que l'image qu'il Attachons pas quand l'image est plus grande que 100kb

Je suis les images d'utilisation avec 1193x1193px sur iOS9.

Avez-vous des solutions?

Répondre

0

Je résous ce problème en utilisant l'image jpeg au lieu de png.