Подтвердить что ты не робот

Как вы изменяете размер (визуально, а не программно) подробный вид UISplitViewController в раскадровке?

В IOS5 с раскадными версиями предположим, что у вас есть UISplitViewController, который имеет некоторые представления, которые настроены как их основные и подробные представления как обычно. Один из подробных представлений настраивается как начальный контроллер подробного представления для UISplitViewController, и, следовательно, его размер в раскадровке - это нормальный подробный вид. Другие подробные представления segue из этого подробного представления, а также из-за отношений segue также имеют размер как нормальные подробные представления.

И, конечно же, все они динамически изменяются при изменении ориентации устройства. Пока все хорошо.

Теперь предположим, что вы добавили еще один UIViewController, который вы собираетесь использовать в качестве подробного представления для UISplitView. В этом случае, однако, вы будете программно делать это подробным представлением, вместо того, чтобы использовать "замену" segue.

На раскадровке это представление будет полноразмерным, т.е. оно не будет выглядеть так, как будто это подробный вид. Это создает проблему с интерфейсом в раскадровке.

На прилагаемом скриншоте вы увидите, что вид справа находится в полноразмерном виде. Я хочу сделать его подробным видом размером в раскадровку. Far-right view should be detail view sized

Как это делается? Я пробовал различные комбинации размеров и опций в инспекторе атрибутов, но ничего, похоже, не имеет большого эффекта. Очевидным выбором будет "Размер: деталь" в разделе "Имитированные показатели" инспектора атрибутов, но это ничего не делает. Detail view sizing attribute seems to do nothing

4b9b3361

Ответ 1

Если я понимаю ваш вопрос (изменяя размер viewController), я сделал это, выбрав Freeform в поле "Размер", затем щелкнув по нему и установив его размер через Инспектор.

fwiw - я не нашел способ изменить размер элементов, таких как контроллеры nav или tab.

EDIT: после выбора "Свободная форма" нажмите кнопку View, затем установите размер на вкладке "Проверка идентификатора", как показано ниже (не знаете названия табуляции)

enter image description here