В моем проекте я использую NSTextField. Поскольку мое приложение поддерживает несколько языков, одно и то же текстовое поле может иметь разные длины текста в соответствии с различными языками. Есть ли какой-либо вариант для решения этой проблемы с помощью автоматической раскладки, ограничений установки или существует ли какое-либо свойство для текстового поля для автоматической настройки в соответствии с текстом. Любая помощь приветствуется.Отрегулируйте размер содержимого NSTextField на основе строкового значения
0
A
ответ
0
Чтобы получить «подстроиться» размер, используемый в текстовом режиме после того, как он обновил свой текст, вызовите usedRectForTextContainer:
на layoutManager
имущества TextView, передавая textContainer
свойство TextView в качестве аргумента.
AUTORESIZE TextView:
[myTextView sizeToFit];