Как получить размер экрана iPhone для расчета?
[[UIScreen mainScreen] bounds] возвращает физические размеры экрана без учета ориентации устройства.
Если вам необходимо получить размер экрана в соответствии с текущей ориентацией, пожалуйста, посмотрите Как получить ориентацию-Зависимая высота и ширина экрана?