#ios #swift
#iOS #swift
Вопрос:
Я создал UIViewController произвольной формы шириной 1875 и высотой 667. Я не могу подогнать UIView к полному размеру UIViewController. Но он максимально равен 712 * 627. Я проверил все похожие вопросы о переполнении стека, но я не могу найти решение. Может ли кто-нибудь помочь мне с этим?Скриншот 1 Скриншот 2
Комментарии:
1. Вы должны использовать ограничения
2. Существует только один базовый вид, а максимальный размер равен 712 * 627. Нет другого представления для его ограничения.
3. Если я добавлю к нему второй вид и увеличу ширину и высоту. Выдает ошибку, указывающую неоднозначную ширину и высоту.
4. Извините, я недостаточно хорошо понял ваш вопрос. Я чувствую, что это просто проблема Xcode. Возникнет ли такая же проблема при создании нового контроллера представления?
5. ДА. Произойдет та же проблема.
Ответ №1:
Я выяснил ответ на этот вопрос. В моделируемом размере выберите произвольную форму, а в Моделируемых показателях -> Размер -> Таблица форм. Также проверьте размер содержимого, чтобы использовать предпочтительный явный размер, и заполните ожидаемую ширину и высоту. В моем случае ширина 1875 и высота 667. Я надеюсь, что это поможет кому-то, кто ищет то же самое.