私はiOSアプリの特定のタイプのリストに取り組んでいます。セルは単に特定の幅と高さを持ち、左にフロートし( CSS のようなものを考えてfloat:left
ください)、12項目を超える場合にスクロールするリストを作成します(下の写真)。
UITableViewCell をカスタマイズし、フレームの幅と高さを設定することで、UITableViewController、delegate、および dataSource が提供するさまざまな利点を再利用できるのではないかと考えていました。しかし、残念ながらそれは不可能のようです。そのため、私は単純に多くの UIView を作成し、それらをプログラムで親全体に配置しています。
これがそのような種類のリストを実現するための正しいアプローチであることを確認したいと思います.UITableViewでこの種の機能を持ち、それが提供するすべての利点を継承することが実際に不可能かどうかを誰かに知らせてください.
みんなありがとう