@artursk

Как настроить всплывающий subview( cub file)по нажатию на кнопку, для всех размеров айфонов?

Как настроить автолэйаут для xib файла , появляющегося на основном вью, только по нажатию на кнопку, под все размеры айфонов?Или чтоб хотя бы всплывал одного размера для всех экранов, но по середине, любого из размеров экрана.
  • Вопрос задан
  • 107 просмотров
Пригласить эксперта
Ответы на вопрос 1
ManWithBear
@ManWithBear
Swift Adept, Prague
Одного размера в пикселях или по отношению к размерам экрана?

UPD. Если попап находится в отдельном файле. То связать его размеры с размерами родительского вью не получится, потому что о существовании родителя на момент верстки ничего не известно.
Как вариант можно сделать, чтобы init/new этой вьюшки вызывали initWithFrame: заранее заданого размера.

UPD2. Нашел два интересных метода:
willMoveToSuperview:
didMoveToSuperview

В одном из них можно будет настроить необходимые размеры вьюшки. Либо кодом прописать все необходимые constraints. Второй вариант предпочтительнее.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы