В раскадровке iOS 5 с Split View Controller, как вы помещаете новый View Controller в Master и Detail из одного и того же элемента управления? - PullRequest
2 голосов
/ 17 октября 2011

Когда я щелкаю элемент управления, я хочу, чтобы он выдвинул новый контроллер представления как на Мастер-разделение, так и на Разделение деталей.

К сожалению, в редакторе раскадровки, когда вы управляете перетаскиванием из объекта и создаете переход к View Controller, он перезаписывает исходное значение поля Push Storyboard Segue.

Возможно ли достичь моей цели в файле раскадровки, или это должно быть сделано в коде?

Ответы [ 2 ]

2 голосов
/ 17 октября 2011

Вам, вероятно, придется переопределить -[UIViewController prepareForSegue:sender:] и сделать дополнительный толчок самостоятельно; Раскадровки предназначены для управления процессом навигации для одного контроллера представления одновременно.

0 голосов
/ 03 января 2013

Я думаю, было бы намного приятнее и чище, если бы вы просто перетаскивали Control + drag, но не оставляли переход с использованием стиля Push по умолчанию.Обратите внимание, что здесь также есть стиль «Заменить» для сегов.При выборе стиля «Заменить» будет доступен параметр «Пункт назначения».Выберите, хотите ли вы заменить представление в главном или подробном контроллере, и все.

...