水平なフラットリストの作成方法


まず、React Nativeプロジェクトを作成し、必要なライブラリをインストールします。次に、以下のコード例を使用して、水平なフラットリストを作成します。

import React from 'react';
import { FlatList, View, Text } from 'react-native';
const HorizontalFlatList = () => {
  const data = [
    { id: '1', title: 'アイテム1' },
    { id: '2', title: 'アイテム2' },
    { id: '3', title: 'アイテム3' },
    // 追加のアイテムをここに追加
  ];
  return (
    <FlatList
      horizontal
      data={data}
      keyExtractor={(item) => item.id}
      renderItem={({ item }) => (
        <View style={{ margin: 10 }}>
          <Text>{item.title}</Text>
        </View>
      )}
    />
  );
};
export default HorizontalFlatList;

上記のコードでは、FlatListコンポーネントを使用して水平なフラットリストを作成しています。data配列に表示したいアイテムのデータを定義し、horizontalプロパティをtrueに設定することで水平方向に配置します。

keyExtractorプロパティは、各アイテムの一意のキーを指定するために使用されます。renderItemプロパティでは、各アイテムを表示するためのコンポーネントを定義します。

必要に応じて、data配列に追加のアイテムを追加できます。

このようにして、水平なフラットリストを作成し、アイテムを表示することができます。コード例を参考にして、自身のプロジェクトに適用してみてください。