私はInstagramのようなソーシャルアプリ、Firebaseで作業しています。ユーザーがメイン画面とプロフィールで写真を共有する場所。 USER1がUser2の写真2のメイン画面と訪問user2の年代を言っていたときに私の問題はあるセルがリロードされるまではまだ同じであること写真2のためのような値をプロファイル。tableView.reloadData()everytime viewが表示されます
もし私が下にスクロールしてに戻ると、画像2のセルがリロードされていて、正しい値を持っています。私はセルの中でset {}を使っているので、値のような取り出しが行われます。しかし、それは悪いユーザー体験です。だから私のソリューションは毎回collectionViewsをリロードしていました。
パフォーマンスが悪いのですか、それとも他に問題がありますか?
ありがとうございました。
パフォーマンスは悪いですが、最後の行だけをリロードすることができます。これをチェックしてください:[Swiftのintに基づいて特定の行のUITableViewをリフレッシュする](http://stackoverflow.com/questions/ 28206492/refresh-certain-row-of-intuit-in-swift) –
いくつかのコードを共有してください。問題の画像共有よりも可能であれば、 –
@ Xcoder123は実際に最後の行ではありません。それらは慢性的にソートされており、プロファイルページ内のどこに対応しているのかわからないので、reloadRowsAtIndexPaths()は私の思う方法を並べ替えるまで私にとってはうまくいかないでしょう。 –