私はiOS開発にかなり慣れていないので、添付のスクリーンショットのようなものを作りたいと思っています。
ネストされた UINavigationControllers は、不可能ではないにしても、良い考えではないことを読んだので、私が望むものを実装する方法についてのアイデアを喜んで受け入れます。
私の2番目の画面には、静的なヘッダーとフッターを維持しながら、2つのビューを切り替えたい(ジェスチャを使用せず、アニメーションをプッシュする)があります。
プッシュ セグエを行う方法を知っている唯一の方法は、UINavigationController を使用することです。
これを実装するにはどうすればよいですか?2 番目の UIViewController では、プログラムで UINavigationController を作成し、それを self.view に追加できると考えていましたが、最終的には次のようにしました。
self.subNavigationController = [UINavigationController alloc] initWithRootViewController:[someVC alloc] init]];
[self.view addSubview: self.subNavigationController.view]
しかし、それはself.subNavigationController自体ではなく、self.subNavigationControllerのビューをself.viewに追加するだけです。
私が言ったように、私はそれをどのように処理すべきかについて簡単にベースから外れている可能性があります.どんなアドバイスでも大歓迎です.