-shouldAutorotateToInterfaceOrientation: это метод в UIViewController, который будет изменять размер его вида при изменении ориентации устройства.
У вас есть два основных подхода к изменению размера подпредставлений этого представления:
1) Вы можете установить autoresizingMask для подпредставлений этого представления так, чтобы они меняли размер, когда их суперпредставление изменяет размер. Если вы добавляете подпредставления с помощью Interface Builder, вы можете установить эти маски визуально на панели «Размер».
2) Вы можете переопределить -layoutSubviews в этом представлении и изменить их размер вручную в этом методе.