Невозможно предотвратить усечение текста SwiftuiIOS

Программируем под IOS
Ответить
Anonymous
 Невозможно предотвратить усечение текста Swiftui

Сообщение Anonymous »

У меня есть какой -то код, где невозможно предотвратить усечение текста. Ни на iOS 26.0, ни на iOS 18.x.

Вот минимальный пример:

.

Код: Выделить всё

VStack {
Text("Du hast angefangen, deine Stimmung festzuhalten – bleib dran.")
}
.border(.red)
.frame(maxWidth: 274)
.multilineTextAlignment(.leading)
< /code>
Я пробовал все общие решения: < /p>
VStack {
Text("Du hast angefangen, deine Stimmung festzuhalten – bleib dran.")
.lineLimit(nil)
.font(.body)
.layoutPriority(1)
.fixedSize(horizontal: false, vertical: true)
}
.border(.red)
.frame(maxWidth: 274)
.multilineTextAlignment(.leading)
< /code>
ничего не работает. Похоже, это какое -то отношение к точной ширине персонажей.
Когда я начинаю заменять текст только X -персонажами, в какой -то момент внезапно появляется третья строка. .multilinetextAlignment (.center) 
. Но это не то, что я хочу - это должно быть.>

Подробнее здесь: https://stackoverflow.com/questions/797 ... truncation
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»