react-native-header-arupaka-r
v1.1.0
Published
ReactNative用のヘッダーUIライブラリー
Downloads
349
Readme
react-native-header-arupaka-r
react-native-header-arupaka-r
は、React Nativeアプリで使用できるカスタムヘッダービューコンポーネントです。このコンポーネントでは、画面の上スクロールでヘッダーが表示され、下スクロールでヘッダーが隠れるというスクロールに応じた動作も可能です。
https://github.com/user-attachments/assets/27361ec7-5628-4f72-8f92-a40a04bb1c27
特徴
カスタマイズ可能なヘッダータイトル
バックボタンの表示/非表示オプション
スクロールに応じてヘッダーの表示/非表示を自動制御
バックボタンクリック時のコールバック関数設定
インストール
yarn add react-native-header-arupaka-r
または
npm install react-native-header-arupaka-r
使用方法
以下のサンプルコードは、react-native-header-arupaka-rを使用して、スクロールに応じてヘッダーが表示・非表示になる機能を有効にした例です。
import { Text, View } from 'react-native';
import { ArupakaHeaderView } from 'react-native-header-arupaka-r';
const App = () => {
return (
<ArupakaHeaderView headerTitle='ヘッダー' showBackButton={false} onClickBackButton={()=>console.log("バックボタンが押された")}>
<View>
{Array.from({ length: 100 }, (_, i) => (
<Text key={i}>{i}</Text>
))}
</View>
</ArupakaHeaderView>
);
};
export default App;
Props headerTitle: string ヘッダーに表示するタイトル。例: "ヘッダー"
showBackButton: boolean バックボタンを表示するかどうかを決定します。trueで表示、falseで非表示。デフォルトはtrue。
onClickBackButton: function バックボタンがクリックされたときに呼び出されるコールバック関数。例: () => console.log("バックボタンが押された")