FLUTTER ECOSYSTEM

cupertino_will_pop_scope

Cupertinoページ遷移での'onWillPop'コールバックを有効にし、拒否された「スワイプして戻る」ジェスチャーの視覚フィードバックを改善します。

最新バージョン
1.2.1
30日間ダウンロード
6500
いいね数
58
Pub ポイント
140

パッケージ概要

公開情報に基づく選定ガイドです。参考としてご利用ください。

概要

cupertino_will_pop_scope パッケージは、iOS スタイルのナビゲーションにおけるページ遷移中に onWillPop コールバックを有効にするために、Flutter の Cupertino ウィジェットを拡張します。スワイプして戻るジェスチャーが拒否されたときに視覚的なフィードバックを提供することで、ユーザー体験を向上させ、よりスムーズで直感的なナビゲーションを実現します。このパッケージは、フォーム検証や未保存の変更など、戻る前にカスタム確認ロジックが必要なアプリに特に役立ちます。既存の CupertinoPageScaffold および CupertinoPageRoute 実装とシームレスに統合できます。

用途
  • ナビゲーション前の未保存の変更の処理
  • カスタムバックジェスチャーの検証
  • iOSスタイルのナビゲーションにおけるUXの向上
  • 誤ったナビゲーションを防ぐ
  • 戻りスワイプ時に確認ダイアログを実装する
  • スワイプバックフィードバックの向上
主な機能
  • Cupertino のトランジションでの onWillPop をサポート
  • 拒否されたスワイプジェスチャーの視覚フィードバック
  • CupertinoPageScaffold およびルートと連携可能
  • 最小限のボイラープレート統合
  • クロスプラットフォーム互換性
  • 戻るジェスチャー制御のためのクリーンな API
適している対象
  • Cupertino ナビゲーションを使用した iOS スタイルのアプリ
  • カスタムの戻るナビゲーションロジックが必要なアプリ
  • スワイプバックのUXを向上させる開発者
  • ポップする前に確認が必要なプロジェクト
  • 一貫したモバイルナビゲーションを構築するチーム
  • 複数のプラットフォーム向けのFlutterアプリ
注意事項
  • CupertinoPageScaffold の使用が必要です
  • iOSスタイルのナビゲーションパターンに限定
  • 他のルートインターセプタと競合する可能性があります
  • マテリアルデザインアプリには不要
  • 明示的なバックハンドリングと併用すると最適です
  • Androidの戻る動作に影響しません
対応プラットフォームAndroidiOSWebmacOSWindowsLinux

パッケージをインストール

flutter pub add cupertino_will_pop_scope

カテゴリー

ソースリポジトリ

関連プロジェクト

データはまだありません。