Pakete, Repositories und App-Kategorien suchen

Cover von keyboard_avoider
Paketdetailsv0.2.0

keyboard_avoider

Eine leichte Alternative zum Scaffold-Widget zur Vermeidung der auf dem Bildschirm angezeigten Softwaretastatur. Scrollt verdeckte TextField-Kinder automatisch in den Sichtbereich beim Fokussieren.

AndroidiOSWebmacOSWindowsLinux
30-Tage-Downloads
3380
Likes
134
Pub-Punkte
160

Paket installieren

flutter pub add keyboard_avoider

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

keyboard_avoider ist ein leichtgewichtiges Flutter-Paket, das bei der Verwaltung von Interaktionen mit der Bildschirmtastatur ohne Abhängigkeit von Scaffold hilft. Es scrollt automatisch fokussierte TextField-Widgets in den Sichtbereich, wenn die Software-Tastatur erscheint, um sicherzustellen, dass Inhalte zugänglich bleiben. Für responsive Benutzeroberflächen konzipiert, bietet es eine einfache und effiziente Lösung zur Aufrechterhaltung der Benutzerfreundlichkeit über verschiedene Geräte und Plattformen hinweg. Ideal für Formulare und eingabereiche Schnittstellen, bei denen eine Tastaturüberlappung die Benutzererfahrung beeinträchtigen kann.

Anwendungsfälle

  • Formulareingaben mit Scrollen
  • Mobile und Web-App-Layouts
  • Dynamische Inhaltbereiche
  • Multiplattform-Anwendungen
  • Fokusverwaltung für Textfelder
  • Vermeidung der Tastaturverdeckung

Hauptmerkmale

  • Automatisches Scrollen beim Fokussieren
  • Keine Scaffold-Abhängigkeit
  • Plattformübergreifende Unterstützung
  • Leicht und minimalistisch
  • Einfache API
  • Funktioniert mit jedem übergeordneten Widget

Geeignet für

  • Entwickler, die leichte Tastaturverarbeitung suchen
  • Apps mit umfangreicher Texteingabe
  • Reaktive Benutzeroberflächengestaltung
  • Projekte, die Scaffold-Beschränkungen vermeiden
  • Teams, die Leistung und Einfachheit priorisieren

Hinweise

  • Beschränkt auf TextField-fokussiertes Verhalten
  • Behandelt keine komplexen verschachtelten Scrollansichten
  • Kann manuelle Anpassungen in benutzerdefinierten Scrollkontexten erfordern
  • Nicht geeignet für fortgeschrittene Tastaturinteraktionslogik

Kategorien

Projekte, die dieses Paket verwenden