0

タブバーを使用して 4 つのビューを操作しています。最初のビューには、ゴルフのラウンドのテーブルビューがあります。2 番目のビューでは、ユーザーは新しいラウンドのデータを入力できます。「ラウンドの追加」ビューに、入力したデータを Core Data に保存するボタンがあります。ユーザーがラウンドを保存すると、ビューがラウンドが表示される「ホーム画面」に戻ります。ストーリーボードに「SavetoHomeSegue」というセグエを作成しました。

これは、ビューを切り替えるために使用するコードです

[self performSegueWithIdentifier:@"SavetoHomeSegue" sender:self];
[self.tabBarController setSelectedIndex:0];

これが私の問題です:「ホー​​ム画面」に戻ると、最初のタブと2番目のタブのテーブルビューが表示されます。また、以前はテキストフィールドのデータ入力を手動でクリアする必要があったため、「ラウンドの追加」ビューが適切にアンロードされていないようです。あるタブから別のタブに移行し、ビューを適切にアンロードするにはどうすればよいですか? 以下に私の見解を掲載しました。

  • ホーム画面ビュー -

ホーム画面ビュー

  • ラウンド ビューを追加 -

ここに画像の説明を入力

4

1 に答える 1