-1

私は Mac 開発に不慣れで、リッチ テキストを表示するための軽量なソリューションが必要です。

  • さまざまなフォント スタイルとフォーマットのテキスト
  • 写真(アニメーションを含む)
  • ボタンなどのいくつかのコントロール
  • オプションとしてのテキスト背景の画像
  • 高速なテキストの書式設定とレンダリング

データソースとビューのデリゲートで NSTableView のようなものを使用したいと思いますが、マウスでテキストを選択してコピーする機能があります。

WebView を使用できますが、このソリューションが十分に高速で制御しやすいかどうかはわかりません。そのような機能を備えた(または十分に近い)コントロールはありますか?そのようなものがない場合、それを実装できるようにするにはどうすればよいですか? NSTableView の上に透明な NSTextView を作成できますか? NSTableView の複数のセルを介してテキスト選択を実装する方法はありますか (NSTextLayout などのクラスの助けを借りて)?

助けやヒントをいただければ幸いです。

4

1 に答える 1

1

不足している可能性があるのはNSAttributedString、それを調べてから、それらを受け取る/返すメソッドのすべてのコントロールを調べることです.ボタンラベルからテキストフレームのスクロールまで、ほぼすべてのコントロールがリッチテキストをサポートしています.

于 2013-10-06T18:28:14.553 に答える