グリッド形式で画像を表示するために使用するUITableViewがあります。 1行につき4画像。テーブルビューがスクロールしたときにオーバーレイ画像が非表示になる
私が今問題にしているのは、画像が選択されたときに表示する必要があるオーバーレイです。 (画像参照)。オーバーレイが削除されるか、またはテーブルビューがスクロールダウンすると画像が非表示になります。イメージは選択されていますが、オーバーレイは表示されません。
イメージが範囲外にスクロールされたときに、オーバーレイイメージを削除することからテーブルビューを停止する方法を教えてください。イメージオーバーレイにバックビューの外に画像をスクロールした後
がなくなっているが、画像がまだ選択されています。
または、「選択された」ロジックを別のアレイに移動するだけで済みます。次にテーブルビューのセルを生成するときに、その配列を調べて、選択マークを表示する必要があるかどうかを判断します。 –
詳細の悪魔。私は売りを再描画してオーバーレイを無視する方法があるのかどうか疑問に思っていましたが、理にかなっていません。ええ、それを追跡する必要があります。 – jarryd
セルを描画しないようにすると、表示されていないセルはスクロールしても描画されません。 – Luke