#swift
#swift
Вопрос:
При добавлении UITextField в storyboard в поле «текст» вы можете добавить новую строку, нажав CTRL ENTER, и высота поля автоматически увеличится.
Я попытался назначить строку, в которой я заменил «,» на » n», но конечным результатом является моя строка с «пробелами» вместо » n».
Это то, что я вижу, но я знаю, что это » n», потому что я попытался заменить » n» на «, » и это сработало.
Есть идеи, почему у меня такое поведение? Я знаю, что мог бы использовать UITextView, но для этого случая мне нужно UITextField.
Спасибо
Комментарии:
1. Текстовое поле не должно содержать несколько строк
2. @LeoDabus, я понимаю, но почему тогда он работает над раскадровкой?
3. @David есть ли что-нибудь, что вам нужно из текстовых полей? Текстовые представления обычно могут их заменять
4. @aheze, у меня есть решение с textview, но я хотел избежать кода, который уже обрабатывается классом, который выполняет проверку только с помощью textfield. Кроме того, я хотел понять, почему раскадровка позволяет мне добавлять новую строку в мое текстовое поле, а программно это не работает.