0
AppDelegateでは、UIWindowを作成します。モノトゥッチ:Slide-in新しいUIViewController
私のプログラムの後半では、新しいUIWindowを作成し、右から左に(アニメートのように)スライドさせたいと思います。
は、ここで新しいウィンドウを作成するから私のコードです:
UIWindow _tabWindow;
UITabBarController _tabBar;
_tabBar = new UITabBarController();
_tabWindow = new UIWindow (UIScreen.MainScreen.Bounds);
_tabWindow.RootViewController = _tabBar;
_tabWindow.MakeKeyAndVisible();
私はそれをスライドさせることができる方法は?
ありがとうございます!
mojo
私はAppDelegateにUINavigationControllerを持っていますが、アップルのガイドラインではUITabBarControllerをUINavigationControllerにプッシュすることはできません。だから私は非常に私のアプリをサーバーのリストを起動する方法を混乱させる、ユーザーがサーバーをクリックし、UITabBarControllerが表示されます。だから私は、UITabBarControllerのための2番目のUIWindowを作成し、それをメインのUIWindowの上に表示したかったのです。 – MojoDK
AppDelegate(または別のメインコントローラが必要な場合)は、それを担当してナビゲーションコントローラ(またはUITableViewController:[link](https://developer.apple.com/library/IOs/#documentation/UIKit) /Reference/UITableViewController_Class/Reference/Reference.html))をUITabBarControllerに渡します。使用中のコントローラは、ビューを表示して管理します。 – moxy
そして、どうやってアニメーション化するのですか?スライド...と外... UITableViewControllerとUITabBarControllerの間で?私を助けてくれてありがとう!!!! :) – MojoDK