Как получить текущий размер подпредставления при изменении размера устройства в Swift?

Я должен просмотреть: view_1 и view_2. Высота view_1 пропорциональна высоте контроллера основного вида, и я добавляю view_2 программно как подпредставление view_1 с пропорциональной высотой.

проблема

когда размер устройства изменяется, скажем, с iPhone 6 на iPhone 5, view_1 корректно корректируется, но его высота, которую я передаю функции для отрисовки своего подпредставления view_2, остается той же, что была задана в конструкторе интерфейса, и поэтому iPhone 4 выходит за пределы при перемещении с iPhone 6

Таким образом, я хочу знать, как я могу получить правильный размер представления, что автоматически изменяет размер, чтобы соответствовать текущему устройству?

Ответы на вопрос(3)

Ваш ответ на вопрос