pushViewControllerを介して既存のUIViewcontroller
にsegueの問題があります。ナビゲーションスタックは更新されません.GMSAutocompleteResultsViewControllerのセグレット
私はresultsViewControllerで場所をタップだとき、私はMainVCへのセグエを期待するが、私はエラーを持っている:
pushViewController:アニメーション:上と呼ばれる既存のトランジションやプレゼンテーションが行われている間、ナビゲーションスタックは更新されません。
これを修正してMainVCに移行するにはどうすればよいですか?
階層内の「SearchVC」はどこですか? Navigation VCのルートですか? Nav Stackにプッシュされましたか?それは "提示された"か?ストーリーボードに実際の**セグ**が定義されていますか?もしそうなら、あなたはsegueを起動し、同時に '.pushViewController'を呼び出すことが可能でしょうか? – DonMag
スクリーンショットhttps://imgur.com/a/vcNVUをご確認ください。これはストーリーボードで定義された実際のセグを持つ階層です。 SearchVCはMainVCからプログラムで提示されました: 'let storyBoard:UIStoryboard = UIStoryboard(名前:" Main "、バンドル:なし)、 searchVC = storyBoard.instantiateViewController(withIdentifier:" SearchVC ") SearchVC、self.navigationController?.pushViewController(searchVC、animated:false) 'この移行はうまくいきます。 – Rurom