UITabBarController> UISplitViewController> UINavigationController создать проблему - PullRequest
1 голос
/ 07 августа 2011

У меня вопрос по поводу UINavigationController внутри UISplitViewController внутри UITabBarController. По сути, структура моего приложения выглядит следующим образом.

Window 
---UITabBarController
------UISplitViewController
---------UINavigationController (detail)
---------UINavigationController (master)
------UISplitViewController 
---------UINavigationController (detail)
---------UINavigationController (master)
------UISplitViewController
---------UINavigationController (detail)
---------UINavigationController (master)

Когда я выбираю что-то на странице подробностей, это просто показывает на главной странице, что это работает просто отлично. Однако проблема возникает, когда я выбираю что-то на главной странице, чтобы перейти к следующему контроллеру представления и нажимаю кнопку «Назад», представление возвращается назад, но это похоже на то, как это делается с помощью dismissModalViewController (весь экран опускается, включая область детали). Проблема только в горизонтальном режиме экрана. Он возвращается, как и должно быть (слева направо), если экран находится в вертикальном режиме.

Есть идеи?

...