Вёрстка интерфейса под разные ориентации iPad


#1

Мне нужно адаптировать интерфейс отдельно для ландшафтной и отдельно для портретной ориентации iPad, но по какой-то непонятной мне причине обе эти ориентации на iPad относятся к одному сайз-классу, поэтому с помощью «Vary for Traits» не получается отделить одну ориентацию от другой. Может, каким-то образом можно настроить два отдельных контроллера, под две ориентации, или есть более простое решение которое я не вижу?

Upd: создавать кастомный traitCollection действительно очень костыльно, тем более работать с ним в IB нельзя. Зато, как макет, отлично подошёл SplitViewController, но появилась новая проблема: в нём нельзя самостоятельно назначать связи между контроллерами, вернее, можно, но будет это происходить исключительно через NavigationController, при этом на DetailView на iPhone всегда будет строка навигации, которая очень сильно мешает жить в моей ситуации, и убрать её нельзя


#2

Можно так закостылить