UIWebView
私のアプリは、 HTML5のcontenteditable
機能を使用するリッチエディターです。
現在、私のアプリでは、Webコンテンツに画像が含まれている場合に、SafariからUIWebViewにWebコンテンツをコピーする際に問題が発生します。一部の画像のimagehtmlタグを置き換えたいと<img>
思いUIPasteboard
ます。
ただし、次のコードを使用して厚紙を確認すると、厚紙に画像がありません。しかし、サファリから私のアプリへの画像のコピー/貼り付けは正常に機能しています。
UIPasteboard *pasteboard = [UIPasteboard generalPasteboard];
NSLog(@"clip board strings = %@", pasteboard.strings);
NSLog(@"clip board urls = %@", pasteboard.URLs);
NSLog(@"clip board images = %@", pasteboard.images);
サファリから画像とテキストをコピーしてアプリを開くと、NSLogは次のようになります。
2012-04-20 14:53:37.558 clip board strings = (
"text"
)
2012-04-20 14:53:37.559 [46800:17903] clip board urls = (
)
2012-04-20 14:53:37.559 [46800:17903] clip board images = (null)
UIPasteboardから画像情報を取得する方法とそれを操作する方法について質問したいのですが。
前もって感謝します。