2017-03-20 11 views
0

反応リストビュー(ネイティブ)で列数を設定する最適な方法は何でしょうか。 大きな画面では、列の数を5に設定する必要があります。 この点に関するヒントは非常に高く評価されます。Reactネイティブリストビューで列数を手動で設定する

おかげで、

アルン

+0

範囲外です。しかし、この時点で 'ListView'を使用していて、' FlatList'を使用していない理由がありますか? – wmcbain

答えて

0

あなたはあなたを調整する必要がありListView.DataSourceユーザーのデバイスの寸法に基づいて。 Dimension APIを使用してユーザーのデバイスサイズを取得し、それに応じてリストビューのデータソースの行数/列数を調整します。

+0

はい、私はちょうどデバイスの幅を5つに分けました(私の場合、デバイスがタブレットの場合は5つの列しか必要ありません)。電話の場合は2つで、グリッドセルコンポーネントに適用しました。それはうまく見えますが、コンテンツをスクロールしながら少し難しいと感じます。 –

関連する問題