Как заставить элементы соответствовать AutoLayout в Xcode IB?

Я установил некоторые ограничения на несколько элементов в Интерфейсном Разработчике. Есть ли автоматический способ заставить их соответствовать этим ограничениям?

пример

2 ответа

Решение

Вы можете выбрать объект, который вам нужно исправить, и использовать "Обновить рамки" или "Обновить ограничения" в соответствии с вашими потребностями. Проверьте прикрепленный скриншот.

введите описание изображения здесь

Если я не ошибаюсь, вы запрашиваете эту функцию:

После выбора вида откройте "Устранить проблемы с автоматической компоновкой" (опция с иконкой треугольника):

введите описание изображения здесь

и выберите "Обновить ограничения":

введите описание изображения здесь

и это все!

обратите внимание, что если вы выберете "Обновить фреймы", фрейм представления должен вернуться к своему предыдущему состоянию.

Другие вопросы по тегам