/ / Прокрутка UITextView без перенесення - ios, uiscrollview, uitextview

Прокрутка UITextView без обгортання - ios, uiscrollview, uitextview

Я маю UITextView в якому я бажаю відобразити текст з фіксованою шириною, який не повинен несподівано обертатися, і який повинен забезпечувати прокрутку, якщо текст не вміщується у вікні перегляду.

З просто UITextView Здається, я не можу запобігти переносу тексту.

Я також спробував поставити (набагато більше) невід'ємний UITextView всередині меншого розміру UIScrollView. Це дозволяє мені запобігти упаковці, але тоді я не можу прокручувати.

Які властивості Storyboard я повинен змінити (або код, який я повинен додати під час оновлення тексту), щоб отримати прокрутку для роботи?

Відповіді:

0 для відповіді № 1

Я думаю, що це непроста проблема. Як буде виглядати фіксований формат? Чи можете ви надати підроблений приклад?

Хоча, якщо ви хочете покласти textView в scrollView за допомогою автоматичної розстановки, це не тривіально. Подивитися: http://spin.atomicobject.com/2014/03/05/uiscrollview-autolayout-ios/

Ви повинні встановити всі обмеження для textView, а потім додати рівне обмеження ширини від основного виду до перегляду прокрутки

З іншого боку, можна використовувати структуру кадрунавіть під час автоматичного рознесення. Ви можете створити scrollView за кодом, а потім додати textView як subview, потім обчислити розмір вмісту, який також є болем у шиї.


0 для відповіді № 2

Я вирішив це, замінивши UITextView (і його містить UIScrollView) з UIWebView, з потрібним текстом, що міститься в a <pre> блок

[для безпеки, текст всередині <pre> спочатку блокується блокування