Как заставить UITextView уважать новые строки в Интерфейсном Разработчике? - PullRequest
45 голосов
/ 14 мая 2009

У меня есть простое приложение с UITextView, встроенным в UIScrollView. Интерфейсный Разработчик не позволит мне добавить несколько новых строк для пробелов; когда я нажимаю return, он видит это как «конец ввода», а не добавление новой строки к UITextView.

Как мне заставить его принимать переводы строк через пробел?

Ответы [ 4 ]

145 голосов
/ 09 августа 2009

Гораздо проще (и больше на основе IB), чем предыдущие ответы:

Просто Alt + ENTER Он отправит новую строку на UITextView.

10 голосов
/ 14 мая 2009

Запишите свой текст в TextEdit, затем скопируйте / вставьте его.

2 голосов
/ 14 мая 2009

Как сказал sbwoodside, текстовый редактор - самый простой способ.

Тем не менее, если вам нужно больше контроля, или он не вполне работает, не используйте IB. В идеале, если вам нужен какой-либо формат для длинного текста, делайте это программно.

Форматирование в IB ужасно. Я попытался добавить некоторые «положения и условия» в UITextView, и это было настоящей болью.

В конце концов, это проще, чем возиться с IB ...

1 голос
/ 06 января 2013

В IB Shift + Alt (опция) + Enter как Новый абзац

...