Класс iOS 8 для iPad

Кажется, все текущие устройства iOS сопоставляются с новыми классами размера iOS 8, за исключением iPad? Кажется, я не могу понять, как использовать функцию класса размера для рисования другой сцены для iPad-ландшафта (отличной от iPad-портрета)?

Разве это предназначено для дизайна в Apple, или мне что-то не хватает в классах размера iOS?

Ответ 1

Похоже, что Apple намерена рассматривать ориентацию iPad как одно и то же, но, как многие из нас находят, есть очень законные причины дизайна, которые хотят изменить макет интерфейса для iPad Portrait и iPad.

Однако, я считаю, что у меня есть ответ на то, чтобы адаптировать классы размеров, чтобы сделать то, что вам нужно.

Смотрите: fooobar.com/questions/34052/...

Ответ 2

Кажется, по дизайну (который, я думаю, мы все согласны с хромой). Вам, вероятно, придется прибегать к тому, чтобы делать что-то в коде для iPad-ландшафта, проверяя что-то вроде

UIApplication.sharedApplication().statusBarOrientation.isLandscape