Кажется, что у меня проблемы с выравниванием элементов. Я хочу, чтобы этот UITextField всегда был горизонтально горизонтальным и оставался в верхней части приложения.Выравнивание элементов в Xcode
Это то, что он выглядит на раскадровке:
Как вы можете видеть, есть ограничения, установленные - которые являются синими линиями (я думаю, что означает, что они являются правильными)
Однако, когда я его просмотра в тренажере:
Эти настройки в Xcode контактном всплывающего окна:
Вопрос:
Как получить UITextField всегда оставаться центром по горизонтали, независимо от устройства или ориентации?
Edit 1:
Я взял все ограничения, я сделал UILabel полной ширины зрения, и по центру текста внутри. Я предположил, что это сделает его центром, но, увы, нет.
Edit 2:
Смотрите два красных квадрата, я не знаю, как изменить этот текст. Нет прав на редактирование.
Я также не вижу, как добавить другие ограничения, которые вы предложили.
** Удалите следующие ограничения **: нижнее пространство, верхнее пространство и ** добавьте следующее ограничение **: начало, конец и высота. Удостоверьтесь, что вы используете ** Any-Any size class **. Дайте lead = 20 и trailing = 20. –