タグ

ブックマーク / qiita.com/daisy1754 (1)

  • iOS 7でLINEに画像を送信する - Qiita

    LINEではカスタムURLを使って外部から情報を送ることができる。画像を送るには、UIPasteboardに画像を添付し [NSString stringWithFormat:@"line://msg/image/%@", pasteboard.name] のようなURLを開けば良い。 LINEActivityは上記を実装したUIActivityのサブクラスで、これを使うと簡単にLINEとの共有機能を実装することができる。ところが、iOS7で試したところ、当初うまく行かなかった。 結果から書くと、UIPasteboardの初期化の際に [UIPasteboard pasteboardWithUniqueName] となっていたのを [UIPasteboard generalPasteboard] のように変更すると無事に写真を共有することが出来た。 iOS7では[UIPasteboard

    iOS 7でLINEに画像を送信する - Qiita
    raimon49
    raimon49 2014/08/12
    非公式っぽいが。[UIPasteboard generalPasteboard]に[pasteboard setData:UIImagePNGRepresentation(image) forPasteboardType:@"public.png"];で渡せば可能。
  • 1