0

私はこのコードをグリッドビューに使用しています:

https://github.com/tanin47/UIGridView

他のセルが押されるまで、押されたときにテーブルセルの背景色を取得したい。コードには

didSelectRow 

ボイドですが、セルはすでに別のボイドで作成されているため、単純に使用することはできません

cell.backgroundColor = [UIColor redColor]

didselectrowで。

これを行うための簡単なアイデアはありますか?

前もって感謝します。

4

1 に答える 1

0

私が UIGridView について見てきたことから、それは非常に力不足で、単純な表示を行うことができますが、あなたが望むと思うものには十分ではありません. あなたへの私の提案は、AQGridViewを見てください。私はこのパッケージを自分のプログラムで使用し、大きな成功を収めました。グリッドで現在選択されているインデックスをクエリする方法など、ツールセットが増えています。

UIGridView を自分で展開して、選択したインデックスと選択したインデックスのセルを返すメソッドを追跡することもできます。しかし、最終的に何をするにしても、グリッドビューに選択されたものを追跡させ、ビューコントローラーでグリッドビューへの参照を保持して、情報を適切に使用できるようにすることです。

于 2012-12-27T18:48:02.100 に答える