¿Cómo obtener el tamaño actual de una subvista cuando el tamaño del dispositivo cambia rápidamente?

Tengo que ver: view_1 y view_2. La altura de view_1 es proporcional a la altura del controlador de vista principal y estoy agregando view_2 programáticamente como una subvista de view_1 con una altura proporcional.

Problema

cuando el tamaño del dispositivo cambia, por ejemplo, del iPhone 6 al iPhone 5, la vista_1 se ajusta correctamente, pero su altura que estoy pasando a una función para dibujar su subvista view_2 sigue siendo lo que se configuró en el generador de interfaces y, por lo tanto, está fuera de límites en el movimiento del iPhone 4 desde iPhone 6

Por lo tanto, quiero saber cómo puedo obtener el tamaño correcto de una vista que se redimensiona automáticamente para adaptarse al dispositivo actual.