メソッドを呼び出しcellForItemAtIndexPath:
ましたdidSelectItemAtIndexPath:
。その結果、didSelectItemAtIndexPath:
セルごとに 1 回だけ呼び出されました。したがって、セルを初めてタップしてから別のセルをタップできますが、最初のセルをもう一度タップすると、didSelectItemAtIndexPath
もう呼び出されません (ただし、他のすべての「新しい」セル)。
今は電話をかけcellForItemAtIndexPath:
なくなりdidSelectItemAtIndexPath:
、期待どおりに機能するようになりました。しかし、なぜ私はこれを行うことが許可されていないのですか? これには何か理由がありますか?