Использование Interface Builder и раскадровки для построения отношений между контроллерами - PullRequest
3 голосов
/ 09 декабря 2011

Есть ли способ использовать Interface Builder на раскадровке для установления отношений между контроллерами.например, аналогично тому, как UITabBarController позволяет вам перетаскивать соединения с другими UIViewControllers в раскадровке для создания отношения viewControllers?

, т.е. когда вы перетаскиваете из UITabBarController в другой UIViewController, всплывающее окно дает вам возможностьвыберите «Отношения - viewControllers».Затем он рисует и поддерживает линию между контроллерами на раскадровке.Я хочу быть в состоянии сделать то же самое для моих собственных пользовательских контроллеров.

Ответы [ 2 ]

0 голосов
/ 25 января 2012

Все свидетельства указывают на то, что это невозможно сделать, по крайней мере, в версиях XCode до 4 и iOS до 5. Будет обновляться, если я обнаружу эти изменения.

0 голосов
/ 23 января 2012

Я пытался, но выглядит мрачно:

Как создать пользовательский контейнер контроллера представления с использованием раскадровки в iOS 5

- это начало (см. Исходный код, размещенный в комментариях), но это обходной путь - вы не получаете сегменты отношений, однако вы получаете пользовательское ограничение UIViewController.

Я просто думал, что это будет красивее ... Может быть, iOS 8 будет включать это

...