Похоже, проблема заключается в автоматическом изменении размеров этих представлений, которые вы добавили.Если вы создали их в Интерфейсном Разработчике, перейдите на пятую вкладку на правой панели и выберите вид, там вы можете настроить вид, чтобы настроить его размер и положение, когда родительский вид изменяет его размер (что происходит при повороте устройства.).Если вы создали это представление из кода, вы должны установить маску авторазмера (используйте метод setAutoresizingMask :), вы можете добавить несколько значений для получения желаемого эффекта.
надеюсь, это поможет!