私がやろうとしていること
アプリの作成を開始した場合。私は を持ってNavigationController
いrootViewController
ます。アプリを起動すると、my が開きますLoginViewController
。Login-Procedure
すべてが順調であれば、そこで私は を行います。始めますECSlidingViewController
。Menu ( UITableView
) とMainView ( ) がありますUITableView
。
ここまでは、すべて正常に機能しています。スワイプすると私のメニューが表示されます。今、問題が始まっています。メニュー項目を押すと、新しい ViewController が完全に開始され、コンテンツが表示されます。しかし、それはまだ同じですNavigationBar
- のようにECSlidingViewController
。そのため、ユーザーが何を見ているかをユーザーに伝える機会がありませんでしたNavigationBar
。
質問
この問題を解決するにはどうすればよいですか? NavigationBar
私が実際に使用している特定の ViewController の を常に表示したいと思います。あなたがいくつかのコードスニペットを持っているか、この問題を処理するための良いアイデアを持っているなら. 以下にコメントを残してください。
コードスニペットなどが必要な場合は、アップロードしますと言ってください。前もって感謝します!
コード
これは、ECSlidingMenu を開始する方法です。
[self performSegueWithIdentifier:@"loginPush" sender:self.view];
これは、新しい ViewController を開始する方法です。
UIViewController *newTopViewController = [self.storyboard instantiateViewControllerWithIdentifier:identifier];
ピクチャー*