1

だから私は現在、日記アプリで忙しいです。次のコードを使用して 2 番目のビュー (日ビューの追加) に移動すると、次のようになります。

- (void)goToAddDayView
{
UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"Main" bundle:nil];
UIViewController *ViewController = (UIViewController *)[storyboard instantiateViewControllerWithIdentifier:@"addDay"];
[self presentViewController:ViewController animated:YES completion:nil];
}

完璧な日を追加できるビューがポップアップします。しかし、その日を送信して最初のビューである UICollectionView に戻ると、. 現在追加した新しい日が読み込まれません。NSUserdefaults で NSArray を使用しています。items in section メソッドでは、新しい日を追加すると +1 で更新される Items という変数を使用します。(NSUserDefaults を使用)

では、UICollectionView にすべてのセルなどをリロードさせるにはどうすればよいでしょうか?

前もって感謝します。

4

2 に答える 2

0

Trigger it inviewWillAppearには、標準で他のすべてを行っているように見える場合、箱から出してすぐに機能UICollectionViewするメソッドがあります。reloadData

于 2013-10-03T17:27:51.650 に答える