UITableView
ユーザーがタグ付け/ブックマークできるコンテンツが入力されているがあります。コンテンツがブックマークされると、アプリはブックマーク情報をサーバー側のデータベースに正常に送信します。コンテンツがすでにユーザーによってブックマークされている場合、それぞれのセルにブックマークされた画像を表示する最も効率的な方法を見つけようとしています。
たとえば、ユーザーがセルのブックマークをタップすると、ブックマーク画像に別の画像が表示され、ブックマークを確認できます。ブックマーク情報がデータベースに送信されます。これはすでに機能します
ここで私は助けが必要です...
ユーザーがアプリを再度開くUITableView
と、データが再入力されます。セルにブックマークされたコンテンツが含まれている場合は、ブックマークされた画像をセルに表示する必要があります。現在、ViewDidLoad
ユーザーのブックマークを取得するデータベースクエリがあります。私が考えることができる唯一の実装は、のクエリデータを検索することcellForRowAtIndexPath
です。ただし、これがスクロールパフォーマンスに影響することはわかっています。これを行うためのより良い方法はありますか?