1

私は NSTextView サブクラスを持っています。通常のテキスト (理想的には 80 文字の行で折り返す必要があります) と ASCII スタイルのテーブル (折り返すべきではありません) を表示します。

モックアップ:

モックアップ

ご覧のとおり、テーブルが拡張されている間、上部のテキストが折り返されています。

行がテーブルかどうかを判断するコードがありますが、選択的 (非) ラッピングを行う方法についていくつかのアイデアが必要です。

4

1 に答える 1

1

レイアウトマネージャーで複数のテキストコンテナを使用します。

「これはテキストビューの幅です(折り返します)。次の幅は必要な幅です(折り返しません)。」

于 2012-09-04T18:11:08.143 に答える