私はかなり初心者で、マスター詳細アプリケーションでセグエを巻き戻すのに苦労しています。
iPhoneでポップオーバーを閉じると、巻き戻しがうまくいくようですが、iPadで同じことをしようとすると、ポップオーバーが残ります。
提示側のviewControllerの巻き戻し処理アクションにdismissViewControllerAnimatedを追加すると、iPadバージョンは正常に動作し、ポップオーバーを閉じますが、iPhoneバージョンはポップオーバーを閉じてから、ポップオーバーを表示したビューを閉じます。つまり、2 つのビューを却下します。
問題は、iPhone などでモーダルに表示されると、ポップオーバーが巻き戻しで自動的に閉じられることです。ただし、真のポップオーバーとして提示されると、巻き戻しセグエで却下されません。ポップオーバーのみが閉じられるように、両方のケースを管理する方法を誰かが教えてくれませんか。事前にどうもありがとうございました。