UIViewControllerにフォームシートとしてUIViewControllerのモーダルセグを実行するボタンを持つUIViewControllerがあります。そのフォームシートには元のUIViewControllerに戻る巻き戻しセグを持つ取り消しボタンがあります。これは完全にうまくいくように見え、フォームシートを却下します。iOS Unwindナビゲーションコントローラに組み込まれているとSegueが機能しなくなる
元のUIViewControllerを選択し、ナビゲーションコントローラに埋め込むXCodeのオプションを選択すると、巻き戻しセグは機能しなくなり、モーダルフォームシートはもうキャンセルされなくなります。
私は単純な説明があると確信していますが、現在は私を回避しているので、どんな考えも歓迎されています。
ありがとうございました。
はい、正しく動作します...非常に奇妙な動作ですが、フルスクリーンで正常に動作しても問題ありませんか?ありがとうございました。 – Darren
@ダーレン、ええ、これは私のバグのようです。これが意図された動作であることを示すドキュメントは見つかりませんでした。 – rdelmar
私はipad網膜シミュレータを使ってios 8.2でもこれを見ています。 IMOこれはバグです – Sam