UINavigationController
内に埋め込まれたアプリケーションに取り組んでいますUITabBarController
。UINavigationController
には、セルがタップされるとDetailControllerUITableView
に遷移する があります。
私の質問は: [TAB1]でセルを選択し、 DetailControllerに移行します。[TAB2]を選択してから[TAB1]に戻ると、まだ詳細コントローラーにあります。[TAB2]が選択されている場合、[TAB1] で DetailController をアンワインド/非表示にすることができます(つまり、テーブル ビュー セルを再度表示します)。
私のもう 1 つの考え方は、これを行うと UI がユーザーが残した状態のままにならないということです。つまり、DetailControllerを表示して[TAB2]を押した後に[TAB1]に戻ると、UITableView
. TABを離れると、アプリケーションがDetailControllerを元に戻す方が良いと感じます。そのため、私は尋ねています...
注意: I present the *DetailController* via a push segue from the
UITableViewCell.