UIWebView
カスタム HTML コンテンツを表示しています。タップアンドホールドしてテキストを選択し、オプションをタップすると、テキストにキー「com.apple.rtfd」Copy
が追加されます。UIPasteboard
私の問題は、コピーしたばかりの実際のテキスト内容を抽出する方法が見つからないことです。このコードを使用する場合:
NSString *contents = [NSString stringWithUTF8String:[data bytes]];
から実際にコピーしたテキストに関係なく、リテラル文字列「rtfd」を返しますUIWebView
。このコードを使用する場合:
NSString *contents = [[NSString alloc] initWithData:data
encoding:NSUTF8StringEncoding];
空白の文字列を取得します。ペーストボードにコピーした内容の実際のテキスト コンテンツを取得するにはどうすればよいですか?