В IOS5 с раскадными версиями предположим, что у вас есть UISplitViewController, который имеет некоторые представления, которые настроены как их основные и подробные представления как обычно. Один из подробных представлений настраивается как начальный контроллер подробного представления для UISplitViewController, и, следовательно, его размер в раскадровке - это нормальный подробный вид. Другие подробные представления segue из этого подробного представления, а также из-за отношений segue также имеют размер как нормальные подробные представления.
И, конечно же, все они динамически изменяются при изменении ориентации устройства. Пока все хорошо.
Теперь предположим, что вы добавили еще один UIViewController, который вы собираетесь использовать в качестве подробного представления для UISplitView. В этом случае, однако, вы будете программно делать это подробным представлением, вместо того, чтобы использовать "замену" segue.
На раскадровке это представление будет полноразмерным, т.е. оно не будет выглядеть так, как будто это подробный вид. Это создает проблему с интерфейсом в раскадровке.
На прилагаемом скриншоте вы увидите, что вид справа находится в полноразмерном виде. Я хочу сделать его подробным видом размером в раскадровку.
Как это делается? Я пробовал различные комбинации размеров и опций в инспекторе атрибутов, но ничего, похоже, не имеет большого эффекта. Очевидным выбором будет "Размер: деталь" в разделе "Имитированные показатели" инспектора атрибутов, но это ничего не делает.