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