В AppDelegate создаю UIWindow.Monotouch: Ввод нового UIViewController
Позже в моей программе я создал новый UIWindow и сдвигал его справа налево (например, анимация).
Вот мой код от создания нового окна:
UIWindow _tabWindow;
UITabBarController _tabBar;
_tabBar = new UITabBarController();
_tabWindow = new UIWindow (UIScreen.MainScreen.Bounds);
_tabWindow.RootViewController = _tabBar;
_tabWindow.MakeKeyAndVisible();
Как я могу скользить он в?
Спасибо!
колдунства
У меня есть UINavigationController в моем AppDelegate, но насколько я знаю, рекомендации Apple не позволяют UITabBarController быть перенаправлены в UINavigationController правильно? Поэтому я очень смущен, как заставить мое приложение запускать список серверов, пользователь нажимает на сервер, а затем появляется UITabBarController. Поэтому я хотел создать второй UIWindow для UITabBarController и показать его поверх основного UIWindow. – MojoDK
Ваш AppDelegate (или другой главный контроллер, если вы этого хотите) должен взять на себя ответственность и переключиться с навигационного контроллера (или UITableViewController: [link] (https://developer.apple.com/library/IOs/#documentation/UIKit /Reference/UITableViewController_Class/Reference/Reference.html)) в UITabBarController. Затем используемый контроллер будет отображать и управлять просмотром. – moxy
И как мне оживить ... скользить в ... и ... между UITableViewController и UITabBarController? Спасибо за помощь!!!! :) – MojoDK