NSTextViewを使ってアウトライナーを作っています。NSTextView の Outline: メソッドは、私が必要としているものを十分に捉えていないので、タイプセッター/フォーマッターを使用して独自のものを作成しました。ここで、各ライン フラグメントの横にアウトライン記号を表示する必要があります。ユーザーが編集できないように、これらのシンボルをどのように描画しますか? 何かご意見は?
お時間をいただきありがとうございます!
編集
カーソルがアウトライン記号 (•、i、1 などの記号) を横切ることさえしたくありません。選択できないカスタム ライン フラグメントを描画する必要があると考えています。または、シンボルを描画する他のビューをオーバーレイすることもできます。アウトライン要素を折りたたむことができるこれらのアウトライン記号の横に記号が必要になる場合もあります。特定の方法よりも、アーキテクチャ ソリューションを探しています。