Padding um eine NSTextView in einer NSScrollView

Ich möchte ein paar Pixel zum Auffüllen einer NSTextView in einer NSScrollView bereitstellen. Ich habe @ überprüdieser Beitra und setTextContainerInset machen den Trick für den linken, rechten und unteren Rand. Sobald jedoch der Text gescrollt wird, geht der obere Puffer verloren. Gleiches gilt für das Überschreiben von textContainerOrigin. Eine andere Antwort in diesem Beitrag lautet:

Wie bei TextEdit (im Modus "Auf Seite umbrechen") wird die Textansicht in eine größere Ansicht eingefügt und diese größere Ansicht als Dokumentansicht für die Bildlaufansicht festgelegt.

Aber wenn ich das mache (zB mit einer NSBox), scrollt der Inhalt nicht mehr. Fehlt mir etwas in Bezug auf diesen bestimmten Trick, oder gibt es andere Techniken, die die Leute vorschlagen könnten?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage