Serviceを読んで理解し、同意したものとみなします。スタック・オーバーフローはプログラマーとプログラミングに熱心な人のためのQ&Aサイトです。881件0CollectionViewのセルにcellForItemAtIndexPathが呼ばれるたび、毎回違ったidentifierを持たせたいのですが、やり方が分かりません。できないのでしょうか?例えば最初の画面読み込みで、あるidentifierを持った再利用可能なセルを30個生成し、次に画面が読み込まれた時は別のidentifierを持った再利用可能なセルを30個生成するといったようなことです。storyboard'」とエラーが返ってきます。(上記の行のidentifierには画面が読み込まれるたびに違う文字列が入ります。Viewのidentifierを一致させることができません。すれば都度都度違ったidentifierを持ったセルを生成することができるでしょうか?どなたか分かる方がいれば教えていただきたいです。すみませんが、よろしくお願いします。6:42画面に表示されている分の30個のセルのidentifierは同じで大丈夫です。次回CollectionViewのセルが描画される時に前回とは違うidentifierを設定したいです。7:00なので、“セルのプロパティIdentifierを変更したい”の方になるでしょうか。7:01なんの意味があるのかさっぱり理解できないという前提はあるんですが、UICollectionReusableViewのクラスリファレンスreuseIdentifierにあるように、ReadOnlyのプロパティなので、変更は不可です。7:04identifierを変更することは不可能なのですね。ありがとうございました。Inspectorで、Itemsの値を変えれば、CellのIdentifierを複数作ることができます。ViewのCellのプロトタイプが2つになることがわかります。質問者さんの意図に添えないまま終わってしまいましたが、私の回答をこのまま削除するのも、もったいない気がするので、「セルをタップするたびに、セルが入れ替わるプログラム」のサンプルを掲載して、回答を完結させておこうと思います。(Swiftにて失礼)Storyboard上で、セルのプロトタイプを7つ作り、IdentifierをそれぞれCellA、CellB、〜、CellF、CellGとします。ViewControllerのコードを編集します。セルのIdentifierを配列で定数化しておく。配列identifiersのなん番目かを示す整数型の変数。num番目のIdentifierのセルを配置する。セルをタップするごとにCellA→CellB→〜→CellF→CellG→CellA→CellB→〜と切り替わる。個の銅バッジご回答ありがとうございます。すみません、質問の仕方がよくなかったです。cellForItemAtIndexPathが呼ばれるたび、一つのセルに毎回違ったidentifierを持たせたいということが僕のしたいことでした。あるidentifierを持った再利用可能なセルを30個生成し、次に画面が読み込まれた時は違ったidentifierを持った再利用可能なセルを30個生成したいです。いうことはできるのでしょうか?なお、質問内容は修正しました。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。