0

私のアプリでは、ユーザーは自分のアバターをタップして別のユーザーの情報を表示できます。アバターをタップすると、そのユーザーをブロックして、メッセージの内容が表示されないようにすることができます。

チャット ビューに戻ってメッセージを消去し、再読み込みするときの最善の方法は何ですか?

これにより、ブロック コードがオンザフライで機能するようになります。現在、チャットビューを閉じて戻ると機能しますが、別のビューにジャンプしてからチャットビューに戻ると機能しません。

私は self.collectionView!.reloadData() を試しましたが、それは何もしません。

4

2 に答える 2

0

必要なのは実装するだけです

override func viewDidAppear(animated: Bool) { super.viewDidAppear(animated) self.collectionView?.reloadData() }

これは、すでにインスタンス化されたビューから戻ったときに呼び出されます。

于 2016-02-08T05:33:39.893 に答える