1

将来、コンテンツをNSTextViewからクリップボードに自動コピーして、エディターに貼り付けるようにしようとしています。NSTextViewには、プレーンで属性のあるテキストと画像があります。

すべてを選択し、CMD + Cを押してコピーし、リッチエディター(Mail.appなど)に貼り付けると、すべて問題ありません。

CocoaDev.comでRTFをコピーするためのこのソリューションを見つけました

しかし、このソリューションを介してコンテンツをコピーしようとしているときに、エディターに貼り付けても何も起こりません。

NSTextView textStorageからNSPasteboardに画像付きの属性付きテキストをコピーするにはどうすればよいですか?

4

2 に答える 2

1

必要なのは、NSRTFDPboardTypeを使用することだけです。

于 2011-06-24T13:56:06.103 に答える
0

テキストビューのテキストストレージは、NSMutableAttributedStringのサブクラスであるNSTextStorageのインスタンスです。そのことを念頭に置いて、NSAttributedStringをペーストボードにコピーするを見てください。先に進むために必要なものがすべて揃っています。

于 2011-06-23T13:18:04.950 に答える