画像の直感的なピンチツーズーム機能を可能にするFlutterウィジェットです。ユーザーがピンチ操作すると、画像はスケーリングされ、自由にパンされます。解放すると、元のサイズと位置に戻る滑らかなアニメーションが実行されます。シンプルさと応答性を重視して設計されており、ギャラリー、製品ビューア、ドキュメントリーダーなどのアプリで静的画像とのユーザーインタラクションを強化します。このウィジェットはタッチジェスチャーを効率的に処理し、低スペックデバイスでもパフォーマンスを維持します。
用途
- 画像ギャラリーのズーム
- 製品詳細の表示
- ドキュメントまたはマップの探索
- インタラクティブな写真ディスプレイ
- 使いやすい画像ナビゲーション
主な機能
- ピンチツーズームジェスチャーのサポート
- 初期状態への自動戻り
- リリース時のスムーズなアニメーション
- 軽量で効率的
- 既存のUIとの簡単な統合
適している対象
- モバイルアプリ画像ビューア
- EC商品画面
- 教育または参照アプリ
- シンプルなインタラクティブ画像コンポーネント
- 最小限のジェスチャー処理を必要とするアプリ
注意事項
- 単一の画像とのインタラクションに制限
- 組み込みのパン制限や境界なし
- 複数の画像を同時にサポートしていません
- ズーム速度やイージングのカスタマイズなし
- フルスクリーンまたは大規模な画像表示に最適