Amazon Developer

as

Settings
Sign out
Notifications
Alexa
Amazonアプリストア
Ring
AWS
ドキュメント
Support
Contact Us
My Cases
開発
設計と開発
公開
リファレンス
サポート
メインコンテンツへスキップ
react-native-screensライブラリは、ネイティブのナビゲーションコンテナコンポーネントをReact Nativeに公開します。このライブラリはスタンドアロンライブラリではなく、フル機能のナビゲーションライブラリに依存しています。

インストール

  1. package.jsonファイルに依存関係を追加します。
  2. npm installコマンドを使用して、npmパッケージを再インストールします。

例

APIリファレンス

コンポーネント

Vega向けReact Nativeはreact-native-screens(英語のみ)を使用してネイティブ画面のサポートを追加し、react-native-screens API(英語のみ)と同じAPIをサポートしています。 iOS、Android、およびWindows固有のプロパティはサポートされていません。

既知の問題と制限事項

以下のコンポーネントプロパティはサポートされていません(大部分はiOSまたはAndroid固有のプロパティです)。
  • customAnimationOnSwipe
  • fullScreenSwipeEnabled
  • gestureEnabled
  • gestureResponseDistance
  • hideKeyboardOnSwipe
  • homeIndicatorHidden
  • nativeBackButtonDismissalEnabled
  • navigationBarColor
  • navigationBarHidden
  • onHeaderBackButtonClicked
  • onNativeDismissCancelled
  • preventNativeDismiss
  • replaceAnimation
  • screenOrientation
  • sheetAllowedDetents
  • sheetExpandsWhenScrolledToEdge
  • sheetCornerRadius
  • sheetGrabberVisible
  • sheetLargestUndimmedDetent
  • stackAnimation (only fade animation is supported)
  • stackPresentation
  • statusBarAnimation
  • statusBarColor
  • statusBarHidden
  • statusBarStyle
  • statusBarTranslucent
  • swipeDirection
  • transitionDuration
およびその他のヘッダーコンポーネント(、ScreenStackHeaderRightView、、)はサポートされていません。

react-native-screensを無効にする

ネイティブ画面のサポートを無効にしてプレーンなReact Native Viewを使用するには、エントリファイル(App.js)に以下のコードを追加します。

サポートされているバージョン

関連トピック

その他のライブラリについては、サポート対象のサードパーティのライブラリとサービスを参照してください。
最終更新日 2026年10月26日