1

常に横向きモードのままのiPadアプリがあります。これは、5 列と数百行のデータ中心のアプリです。

現在の実装では、UITableView を使用しています。行の高さは、サーバーから受信するデータに応じて任意にすることができ、すべての列のサイズが異なる場合があります。

問題は、UITableView の代わりに UICollectionView を使用できますか? パフォーマンスの問題はありますか? はいの場合、グリッドのようなレイアウトでどちらが優れていますか? UICollectionView はレイアウトのような iOS 画像アプリで使用されることを理解していますが、レイアウトのようなグリッドではどのように動作しますか?

ありがとう、プルスヴィッド

4

1 に答える 1

1

あなたが説明するものはまさにそのUICollectionViewために設計されたものであり、完璧なソリューションです. 制限は、サポートできる iOS のバージョンのみです (そこまでさかのぼる必要がある場合)。

選択は本当にあなたが望むビジュアルに帰着します. 各行に、その行の任意の列値の最大高さによって定義された高さを持たせ、行を単一の行項目として表示し、テーブルの最後の行を全幅にする必要がある場合は、テーブル ビューを使用することをお勧めします。 .

コレクション ビューでは、(テーブル ビューのヘッダーとフッターだけではなく) アクセサリ ビューのオプションが増えます。

于 2013-07-24T23:34:12.413 に答える