お世話になっております。
tableviewで特定のcellをタップするとURLスキームでプッシュ通知の許可を設定する画面へジャンプする仕組みにしています。
そこで通知設定の値を取得して、tableviewに復帰した時点でtableviewを更新し、cellの値を変更したいのです。
復帰時に呼ばれるメソッド内で、viewWillAppearを呼び出し、
viewWillAppear内で、tableView.reloadData()を呼び出しましたが、
tableView.reloadData()がなぜか呼び出されません。
解決方法、または目的を実現する他の手段があれば、ご教示願います。
func applicationWillEnterForeground(_ application: UIApplication) { //値を取得するメソッド notificationJudgment() //viewWillAppearを呼び出す SettingViewController().viewWillAppear(true) } //viewWillAppearまでは正常に呼び出されているが、tableView.reloadData()が呼び出されない
override func viewWillAppear(_ animated: Bool) { super.viewWillAppear(animated) //なぜか呼ばれない tableView.reloadData() }
不足情報等ございましたら、ご指摘ください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。