このエラーが発生しましたが、なぜ再利用識別子が必要なのか理解できません。サポートされていない構成 - プロトタイプテーブルセルには再使用識別子が必要ですか?
答えて
UITableViewは、一種のコレクションビューです。これらのビューは、数千のアイテムで構成された配列を表すことができます。
アレイの各アイテムのビューを作成してメモリ内に保持するだけで、メモリを簡単に過負荷にすることができます。これを処理するために、コレクションビューでは、再利用可能なビューを使用します(多数のビューを保持しています)(15-20ビューとします)、受信した配列アイテムに従ってそれらを再描画します。再利用可能なビューは互いに非常によく似ていますが、実際には同じラベルと画像で同じビューになっています。このラベルと画像の内容を変更して、データ内の特定のアイテムを表します。
ただし、各項目の背後にあるデータを別々に表現する必要がある場合もあります。ラベルやビューなどの別のセットにすることもできます。この状況をカバーするために、再利用可能なビューのプールがあります。コレクションビューには、 'A'タイプのアイテムをrepresntするには、 'A_cell'タイプの再利用可能なビューが必要であり、コレクションビューは必要な場合に作成され、必要なサブビューセットで対応するビューを取得するように指示します。
セル識別子は、再利用可能なビューのプール(UITableViewCell
)と使用するUITableViewCell
の種類を示すUITableView
というセルのタイプです。
希望、それは役に立ちます。
これはとても役に立ちました。どうもありがとうございました。 –
- 1. c#識別子が必要ですか?
- 2. エラーメッセージ "宣言されていない識別子の使用"フィールド "
- 3. 宣言されていない識別子 'startClient'の使用ERROR
- 4. 宣言されていない識別子 'arr'の使用
- 5. 宣言されていない識別子 "customTableViewCell"の使用
- 6. "宣言されていない識別子エラーの使用"
- 7. 宣言されていない識別子 'a'の使用
- 8. 宣言されていない識別子 'AppDelegate'の使用
- 9. iOS Framework - 宣言されていない識別子の使用
- 10. 宣言されていない識別子 'cell'の使用
- 11. 宣言されていない識別子エラーの使用
- 12. 宣言されていない識別子 'NSEntityDescription'の使用
- 13. 宣言されていない識別子 'NSMigratePersistentStoresAutomaticallyOption'の使用
- 14. 宣言されていない識別子の使用
- 15. なぜstaticキーワードがUITableViewCell識別子で使用されていますか?
- 16. コンパイルエラー:識別子が必要です
- 17. 識別子が必要です。
- 18. 識別子が必要な理由
- 19. Java:識別子が必要です
- 20. 宣言されていない識別子データベーステーブルが認識されない
- 21. 識別子が必要です
- 22. 識別子が必要で、代わりに '}'が表示されます。私は
- 23. 宛先ファイルで宣言されていない識別子を使用する
- 24. Xcode 9.0で宣言されていない識別子を使用する
- 25. 私のCocoaPodで宣言されていない識別子を使用する
- 26. libgit2で宣言されていない識別子 'git_diff_perfdata'を使用する
- 27. 受容ビルドがエラー「宣言されていない識別子の使用 『ParseClientConfiguration』」
- 28. 識別子が識別子ではない場合、識別子は見つかりませんでしたか?
- 29. 構文チェックが合格ではあるが、キャッチされていないSyntaxError:予期しない識別子
- 30. javaにタイプ識別子が必要なのはなぜですか?
あなたは 'UITableViewCell'のドキュメントを読むべきです。 – rmaddy
私はしましたが、私はもっと混乱しました。なぜ、助けを求めているのですか? –
あなたの質問は曖昧です。詳細をあなたの質問に更新してください。どのように解釈しましたか?どの部分が分かりませんか? – rmaddy