コードを編集するとき、Xcode は、コンテキスト メニューを表示できるドロップダウン ボタンのように、テキスト内コントロールを表示できます。同様の機能を備えたテキストを処理する他の OS X アプリを見てきました。添付のサンプルを参照してください。
この効果はNSTextAttachmentCell
- を使用して得られると思いますが、これがこれを実装する適切な方法であるかどうかはわかりません。
私自身のアプリでも、この手法を使用したいと考えています。
次の質問があります。
NSTextAttachmentCell
そのような機能を実装する正しい方法はありますか? そうでない場合は、どうなりますか?上記のサンプルのコントロールに相当するコントロールを特定の範囲のテキストにアタッチして、その位置
NSTextView
が動的でレイアウト アクションに従うようにするにはどうすればよいですか?
これはいくつかのヒントを提供しますが、特定のテキスト範囲への添付ファイルをカバーしていません。