
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
遷移先でdismissした後に画面更新したい場合 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
遷移先でdismissした後に画面更新したい場合 - Qiita
iOS13からModalで画面遷移をする際にフルスクリーンではなくシート型に変更になりました。この場合、UI... iOS13からModalで画面遷移をする際にフルスクリーンではなくシート型に変更になりました。この場合、UIとしては格好いい(スワイプで閉じられる)のですが、遷移元の画面更新をviewWillAppearでやっていた場合、iOS13では呼ばれなくなりました。 対応策 遷移先のViewControllerのなかで下記のメソッドを呼んでやる必要があります。iOS12で呼ぶと二重で実行されてしまうので、実行をiOS13以上にしてやる必要があります。 override func viewWillAppear(_ animated: Bool) { if #available(iOS 13.0, *) { presentingViewController?.beginAppearanceTransition(false, animated: animated) } super.viewWillApp