Раскадровка - как модально отобразить вид вкладки, когда пользователь нажимает на панель вкладок? - PullRequest
3 голосов
/ 31 декабря 2011

У меня есть 4 пункта в моем TabBar. Одним из элементов является «WorkFlowViewController». Я хочу, чтобы "WorkFlowViewController" отображался модально, когда пользователь нажимает на эту вкладку в моей вкладке, например, щелкает вкладку голосовой почты в приложении "Телефон".

Как это сделать, используя segue в раскадровке?

Я попытался связать (Control + mouse) TabBarViewController с WorkFlowViewController, в Storyboard segue показано четыре варианта: 1. отношения 2. толкать 3. модальный 4. обычай

Если я выберу «отношение», он автоматически добавит элемент вкладки на панель вкладок и будет работать нормально (не модально), когда пользователь нажимает на вкладку.

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

Большое спасибо.

1 Ответ

1 голос
/ 17 января 2012

Вы не можете. TabBarViewController является контроллером представления контейнера, и поэтому применима только опция 1 (отношение).

...