Search packages, repositories and app categories

Package detailsv0.0.2

flutter_zoom_checker

A flutter plugin to check if ios display is zoomed or default

iOS
30-day downloads
2K
Likes
26
Pub points
150

Install package

flutter pub add flutter_zoom_checker

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

The flutter_zoom_checker package is a Flutter plugin designed to detect whether an iOS device's display is set to zoomed mode or the default scaling. It provides a simple API to check the current display scaling state, helping developers adapt UI layouts for accessibility settings. This is particularly useful when ensuring consistent visual rendering across devices with different zoom configurations. The plugin integrates seamlessly into iOS apps and relies on native iOS APIs for accurate detection.

Use cases

  • Detecting zoomed display settings on iOS
  • Adapting UI layout for accessibility
  • Ensuring consistent visual rendering
  • Improving accessibility compliance
  • Testing display scaling behavior

Key features

  • iOS-only compatibility
  • Simple boolean check for zoom state
  • Lightweight native integration
  • No additional permissions required
  • Supports dynamic scaling detection

Suitable for

  • Accessibility-focused apps
  • UI/UX testing tools
  • Apps requiring precise layout control
  • Developers targeting iOS devices
  • Projects needing display scaling awareness

Considerations

  • Limited to iOS platform
  • Does not support Android
  • Requires iOS 10+
  • No runtime configuration options
  • Depends on native iOS display APIs

Original README

Original README snapshot from the linked source repository. Visit the repository for the latest content.

flutter_zoom_checker

pub package

A plugin to check if the display is zoomed

To use this plugin, add flutter_zoom_checker as a dependency in your pubspec.yaml file.

Example
import 'package:flutter_zoom_checker/flutter_zoom_checker.dart';

Future<bool> isZoomed() {
  return FlutterZoomChecker.isZoomed();
}
Developer

Maintained by Abdelrahman Saed — more Flutter packages & case studies.

Categories

Dependencies

Dependency list 1 items

  • plugin_platform_interface^2.0.2

Source repository

Projects using this package

No data available yet.