UITextField несколько строк

132
10

Просто интересно, можно ли использовать несколько строк в UITextField в XCode. Я знаю, как увеличить размер высоты. но имеют представление о его строках:/

спросил(а) 2020-04-04T00:03:51+03:00 5 месяцев, 4 недели назад
1
Решение
114

Хорошо, я сделал это с некоторым трюком;) Сначала сделал UITextField и увеличил его размер следующим образом:


CGRect frameRect = textField.frame
frameRect.size.height = 53
textField.frame = frameRect

Затем я сделал UITextView точно в той же области, где я сделал свой UITextField, и удалил его цвет фона. Теперь похоже, что у меня есть несколько строк TextField!


Проверьте это: qaru.site/questions/30937/...

ответил(а) 2020-04-04T00:13:55.752318+03:00 5 месяцев, 4 недели назад
97

К сожалению, UITextField является только однострочным.
Вам нужно будет использовать UITextView вместо UITextField для отображения и редактирования многострочного текста; по умолчанию он будет многострочным.

ответил(а) 2020-04-04T00:03:51+03:00 5 месяцев, 4 недели назад
80

Вместо этого вы можете использовать UITextView, что является представлением "мини-блокнот".

ответил(а) 2020-04-04T00:03:51+03:00 5 месяцев, 4 недели назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема