iPad アプリのストーリーボードに rootViewController として UITabBarController があります。
3 つの tabBarItems が含まれています。
各アイテムは、navigationController を保持します。つまり、合計 3 つの navigationControllers です。
シナリオ:
2 番目の tabBarItem を選択します。次に、関連付けられた rootController のビューを使用して、2 番目の navigationController が tabBarController に表示されます。
この目に見えるナビゲーション コントローラーにいくつかのコントローラーをプッシュします。
ここで、2 番目の tabBarItem (既に選択されています) をタップすると、tabBarController がプッシュされたすべてのコントローラーをポップアップ表示し、navigationController を rootController ビューに移動します。
質問: どうすればこの動作を止めることができますか? 選択された tabBarItem は、ユーザーが再度タップしたときにアクションを実行してはなりません。