Не удается изменить размер UITextField в раскадровке Xcode - PullRequest
0 голосов
/ 30 июня 2018

У меня есть UITextField в раскадровке Xcode, с горизонтальным выравниванием по центру и выравниванием сверху и снизу:

enter image description here

однако поле слишком маленькое, поэтому я изменил ширину. Я сохраняю горизонтальное выравнивание по центру, чтобы он не использовал числовые значения, подобные этому:

enter image description here

Однако, когда я запускаю или нажимаю «Редактор»> «Обновить кадры», я замечаю, что поле снова сжимается! Ширина возвращается к 25. Как я могу сохранить ширину, скажем, 250, без ее возврата ??

Ответы [ 3 ]

0 голосов
/ 30 июня 2018

Вы также можете добавить к нему текст заполнителя, например «Введите текст здесь», в инспекторе атрибутов> «Заполнитель». Он изменяет размер внутреннего содержимого TextField и позволяет видеть результат без необходимости добавлять ограничения.

0 голосов
/ 30 июня 2018

Обновление ограничения вместо обновления кадров.

enter image description here

0 голосов
/ 30 июня 2018

Вы должны добавить ограничение ширины к нему, в противном случае он просто имеет свой собственный размер. Нажмите ctrl и перетащите горизонтальную линию от поля к себе. Затем вы можете настроить значение constant этого ограничения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...