2017-05-26 3 views
0

よりも大きい場合には、私は次のコードを使用してTwitterへのテキストと画像を投稿してみてくださいTwitterに画像を添付していません:SLComposeViewController画像は100キロバイト

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]; 


しかし、時には画像がダイアログに表示されないと投稿されていませんツイッターに。 [UIImage imageNamed:@"image.png"]は常にnilを返さず、tweetController addImageは常にYESを返します。しかし、イメージは必ずしも十分には付いていません。問題にもっと掘り

は、私はイメージが100キロバイト

よりも大きい場合、それは添付していないというイメージが私はiOS9上1193x1193pxで使用するPNG画像です発見しました。

解決策はありますか?

答えて

0

私はこの問題をpngの代わりにjpeg imageを使って解決します。

関連する問題