概要
flutter_zoom_checker パッケージは、iOSデバイスのディスプレイがズームモードまたはデフォルトのスケーリングに設定されているかどうかを検出することを目的としたFlutterプラグインです。このプラグインは、現在のディスプレイスケーリング状態を確認するための簡単なAPIを提供し、アクセシビリティ設定に応じてUIレイアウトを調整するのに役立ちます。異なるズーム構成を持つデバイス間で一貫した視覚的なレンダリングを確保する場合に特に有用です。このプラグインはiOSアプリにスムーズに統合され、正確な検出のためにネイティブiOSAPIに依存しています。
用途
- iOS上のズーム表示設定の検出
- アクセシビリティに合わせたUIレイアウトの調整
- 一貫したビジュアルレンダリングの確保
- アクセシビリティ準拠の向上
- 表示スケーリング動作のテスト
主な機能
- iOS専用の互換性
- ズーム状態の簡単なブールチェック
- 軽量なネイティブ統合
- 追加の権限は必要ありません
- 動的スケーリング検出をサポート
適している対象
- アクセシビリティを重視したアプリ
- UI/UX テストツール
- 正確なレイアウト制御を必要とするアプリ
- iOSデバイスをターゲットとする開発者
- 表示スケーリングの意識が必要なプロジェクト
注意事項
- iOS プラットフォームに限定
- Android をサポートしていません
- iOS 10以降が必要です
- 実行時構成オプションなし
- ネイティブな iOS 表示 API に依存しています