Ich habe diese Antwort online gefunden. Philippe Mougin hat das gemacht.
%Vor%Schnell 4
Wie sich herausstellt, scheint es bereits eine Eigenschaft placeholderAttributedString
in NSTextView
zu geben, die nicht öffentlich verfügbar gemacht wird. Daher können Sie es einfach in Ihre eigene Unterklasse implementieren und das Standard-Platzhalterverhalten erhalten (ähnlich wie NSTextField
).
Und wenn diese Eigenschaft in Zukunft verfügbar gemacht wird, müssen Sie nur NSTextView anstelle dieser Unterklasse verwenden.
Tags und Links macos cocoa nstextview