LoginSignup
1
0

More than 5 years have passed since last update.

【swift】タブAで更新されたデータをタブBのテーブルビューで「再」描画する

Posted at

やりたかったこと

swift、iOSアプリで
左側のタブでデータを追加して
右側のタブを開いたときにtableViewを再描画したかった

ハマったこと

1,タブをクリックしてビューを遷移したことの検知

最初はtabbarItemのデリゲートを追加するとか、押されたときのイベントを検知するとか色々考えて検索をしましたが実装が面倒そう
例えば:http://hidef.jp/post-725/

解決

今回やりたいことはviewが再読込されたときにデータを更新すればいいので、viewwillappearでデータの更新をすればOK

2,テーブルビューの再描画

データの更新はできたのでテーブルビューを再描画すればOK

解決

tableView.reloadData()
でかいけつ

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0