ボタンを表示するビューコントローラを備えたナビゲーションコントローラがあります。このボタンは、プッシュセグを使用して別のView Controllerにリンクされています。プッシュセグを使用すると、トップナビゲーションバーに戻るボタンが自動的に追加されます。これはすべて正常に動作します。戻るボタンを押すと2番目のビューがスライドし、1番目のビューに戻ります。ナビゲーションコントローラ内から押されたビューを閉じます
2番目のView Controllerにボタンがあり、それを押すとコードが実行され、1番目のView Controllerに代理コールが返されます。再度これはうまく動作します。
ここでは、2番目のプッシュされたビューを、コードから戻すだけで、戻るボタンが押されたかのようにします。 私はdismissModalViewCcontrollerAnimatedとdismissViewControllerAnimatedを使用しようとしましたが、両方ともビュー2と1(メインメニューに戻る)を削除するNavigation Controller全体を閉じます。
ビューをスライドさせる正しい方法を教えてください。
を使うのか? – sch