0

ストーリーボードで作成されたUICollectionViewControllerがあり、デリゲートメソッド'didDeselectItemAtIndexPath'があります。ただし、このメソッドが起動すると、常に前のタッチからのindexPathが返されます。最終的に、これは最初のタッチで何も起こらないことを意味します。

例:
-ユーザーがセル2に触れると、何も起こりません
-ユーザーがセル5に触れると、セル2が返され
ます-ユーザーがセル3に触れると、セル5が返されます

4

1 に答える 1

8

正常です。「didDeselectItemAtIndexPath」を使用しています。つまり、最初に何かを選択してから、別のものを選択すると起動します。「didSelectItemAtIndexPath」を使用する必要があり、すべて問題ありません。

于 2013-01-16T22:26:18.767 に答える