У меня есть некоторые серьезные проблемы с моими ограничениями, все, что я сделал, это добавил добавить недостающие ограничения, и это отлично выглядит в моей раскадровке и на iPad вот так,
Но когда я запускаю его на iPhone, это выглядит так:
Что мне нужно добавить, чтобы исправить эту проблему ... вот что я получил на данный момент:
добавить недостающие минусы - это продвинутый шаг, сначала научитесь создавать ограничения самостоятельно, а после опыта используйте его и редактируйте





Не используйте только Добавить недостающие ограничения, вы должны вносить правки после их применения
Я вижу некоторые ограничения с ведущими
949,344 and 283+
и это может превышать ширину некоторых экранов iphone
Просто удалите все ведущие и конечные и центрируйте элементы с ограничениями по ширине.
также использование UIStackView хорошо для нижних текстовых полей
На мой взгляд, самый простой способ решить вашу проблему с ограничениями для этого типа макета - это встроить ваши представления в представление стека. С помощью Stack View вы можете легко центрировать эти представления на экране, добавив некоторые затраты в Stack View. С Stack Views, если вам нужна некоторая настройка, вы можете сделать это всего несколькими щелчками мыши.
Теперь все должно хорошо выглядеть.
Username.leading = 283. Это означает 283 балла слева. Ширина этого iPhone - 375pt. Что вы ожидаете? Почему бы вам просто не использовать ограничение по центру? Не нужно ничего добавлять. Вы должны Удалить, которые у вас уже есть, и тщательно продумать, какие ограничения вы должны добавить.