1

私が尋ねている行動は明らかに正常ですが、私の好みではありません。

NSTextView を使用する小さなプログラムがあります。表示範囲よりも長いテキストがあり、挿入ポイントが表示範囲の一番下にあり、ユーザーがテキストを入力するか、キーボードの下矢印を押すと、テキストは挿入ポイントを中央にスクロールします。見える範囲。(挿入ポイントが一番上にあり、上矢印が押された場合も同様です。) TextEdit が同じことを行うため、これは正常なようです。

私は個人的にこれを当惑させます。私は一般的なテキスト入力のほとんどを MacVim で行っていますが、挿入ポイントがビューの一番下にあるときは 1 行しかスクロールしません。挿入ポイントがビューの下部にある場合、Xcode エディターも 1 行だけスクロールすることに注意してください。

Xcodeエディタのように、NSTextViewを1行だけ下にスクロールさせる簡単な方法はありますか?それとも、NSLayoutのメカニズムが必要ですか?

何度もググったのですが、この質問にぴったりの検索ワードが見つかりません!

4

0 に答える 0