私は最初の「本格的な」iOS アプリを作成し、UINavigation のコンセプト全体にいくつかの問題を抱えていますが、すべて順調です。質問の答えを探していますが、欲しいものが見つからないので、ここにあります。
ゲームのメニューを作成したいのですが、次のようになります。
1) これは RootViewController であり、いくつかのボタンが含まれています: 新しいゲーム、オプション、について。
2)別のView Controllerになると思います(新しいゲームボタンをタッチすると表示され、ゲームの難易度を選択するとメニューが表示されます)ボタンは次のとおりです:イージー、ミディアム、ハード
3) ゲーム ビュー コントローラー (この VC は UINavigationController の一部ではないと思います)。
このメニューで具現化したいコンセプトがいくつかあります。
ここにあります: UINavigationController ナビゲーション バーを使用したくない、UINavCon に標準のスライド アニメーションを使用しない、ボタンを「透明に移動」させ、上記の段落 2 から別のメニューに戻りたい、それはメニュー項目以外の背景や何かを変更する必要はありません。カスタムの戻るボタンを使用したいのですが、ナビゲーション バーではなく、必要な位置に追加したいと考えています。
メニュー項目のアニメーションについていくつかのアイデアがあります。
私はこれを知りません:
私の目的には UINavigationController を使用する方が良いですか、それとも通常の ViewController を使用する方が良いですか?
UINavigationController を作成すると、ストーリーボードで「子 VC (つまり、ルート VC ではない)」と表示されますか、それともプログラムで作成され、コードで UI にする必要がありますか? プログラムでこれを行う必要がある場合、ストーリーボードから UINavigationController からセグエを作成できますか、またはコードからもこれを行う必要がありますか?
たとえば、UIButton を作成し、Navigation Bar の通常の UINavigationController 戻るボタンから機能を割り当てることはできますか?
ばかげた質問もあるかもしれませんが、私を厳しく判断しないでください。