React Nativeでマテリアルチップビューを表示するにはどうすればよいですか?
UIにチップを表示するには、React NativePaperMaterialDesignを使用します。
以下に示すようにreactNativePaperをインストールします-
npm install --save-dev react-native-paper
UIでのチップコンポーネントは次のようになります-
基本的なチップ部品は次のとおりです-
<Chip icon="icontodisplay" onPress={onPressfunc}>Chip Name</Chip> チップの基本的な特性は次のとおりです-
| 小道具 | 説明 |
|---|---|
| モード | モードの値はフラットで輪郭が描かれています。フラットモードでは境界線が表示されず、チップの境界線が輪郭で表示されます。 |
| アイコン | チップに付けられるアイコン。 |
| 選択済み | 値はtrue/falseです。 trueの場合、チップが選択されます。 |
| selectedColor | 選択したチップに付けられる色。 |
| 無効 | チップを無効にします。 |
| onPress | この関数は、ユーザーがチップをタップしたときに呼び出されます。 |
| onClose | ユーザーが閉じるボタンをタップすると、関数が呼び出されます。 |
| textStyle | チップテキストに付けられるスタイル。 |
| スタイル | チップコンポーネントに与えられるスタイル。 |
例:チップを表示するには
チップを表示するコードは次のとおりです-
<SafeAreaView style={styles.container}>
<Chip icon="camera" disabled onPress={() => console.log('camera')}>Click
Here</Chip>
<Chip icon="apple" mode="outlined"selectedColor='green' selected
onPress={() => console.log('apple')}>Apple Icon</Chip>
</SafeAreaView> 例
import * as React from 'react';
import { StyleSheet, Text, SafeAreaView } from 'react-native';
import { Chip } from 'react-native-paper';
const MyComponent = () => (
<SafeAreaView style={styles.container}>
<Chip icon="camera" style={styles.chip} disabled onPress={() =>
console.log('camera')}>Click Here</Chip>
<Chip icon="apple" style={styles.chip}
mode="outlined"selectedColor='green' selected onPress={() =>
console.log('apple')}>Apple Icon</Chip>
<Chip icon="calendar-month" style={styles.chip} mode="outlined" selected
onPress={() => console.log('calendar')}>Select Date</Chip>
</SafeAreaView>
);
export default MyComponent;
const styles = StyleSheet.create({
container: {
flex: 1,
alignItems: "center",
justifyContent: "center"
},
chip: {
marginTop:10
}
}); 出力
-
react-navigation 5 を使用して React Native でナビゲーションを処理する方法
React-navigation は、React Native でのナビゲーションについて話すときに頭に浮かぶナビゲーション ライブラリです。 私はこのライブラリの大ファンで、常に React Native でナビゲーションを処理するために使用する最初のソリューションです。これは、素晴らしく簡単な API があり、非常にカスタマイズ可能であるためです。 この記事を書いているのは、バージョン 5 がベータ版から安定版になったばかりだからです。いくつかの機能変更と、ルートを宣言するためのシンプルで異なる方法を提供する新しい API 設計が付属しています。 この記事では、新しい API につい
-
React Native で動画を背景として使用する方法
この投稿では、backgroundVideo を作成します。 React Nativeで。 React Native を使い始めたばかりの方は、私の記事 What you need to know to build mobile apps with React Native をチェックしてください。 デモ:Peleton ホーム画面 バックグラウンド ビデオは、アプリの UI に素晴らしい効果を追加できます。ここで行うように、たとえば広告を表示したり、ユーザーにメッセージを送信したりする場合にも役立ちます。 いくつかの基本的な要件が必要になります。開始するには、react-native 環