FLUTTER ECOSYSTEM

avoid_keyboard

Dieses Paket ermöglicht eine bequeme Tastaturvermeidung. Es kann verwendet werden, um die Tastaturvermeidung für bestimmte Ansichtsbereiche zu aktivieren, ohne die gesamte Ansicht zu komprimieren.

Cover von avoid_keyboard
Neueste Version
0.3.0
30-Tage-Downloads
842
Likes
26
Pub-Punkte
150

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Übersicht

Das avoid_keyboard-Paket bietet eine einfache Möglichkeit, die Tastaturvermeidung in Flutter-Anwendungen zu verwalten, wodurch bestimmte Ansichtsbereiche angepasst werden können, wenn die Tastatur erscheint. Im Gegensatz zu Vollbildanpassungen wird das gesamte UI nicht komprimiert, wodurch die Layoutintegrität erhalten bleibt. Das Paket funktioniert auf mehreren Plattformen wie Android, iOS, Web, macOS, Windows und Linux. Es ist ideal für Formulare oder eingabehaltige Bildschirme, bei denen die visuelle Kontexterhaltung während der Benutzerinteraktion entscheidend ist.

Anwendungsfälle
  • Formularingaben mit dynamischer Layoutanpassung
  • Chat-Oberflächen mit Nachrichteneingabefeldern
  • Benutzerdefinierte scrollbare Bereiche, die eine Überlappung mit der Tastatur vermeiden
  • Mobile-first-Benutzeroberflächen, die eine präzise Tastaturbedienung erfordern
  • Web- und Desktop-Anwendungen mit reaktiven Eingabebereichen
Hauptmerkmale
  • regionenspezifische Tastaturvermeidung
  • Keine vollständige Ansichtskomprimierung
  • Plattformübergreifende Unterstützung
  • Minimale Einrichtung mit Widget-Wrapper
  • Unterstützt scrollbare Container
  • Funktioniert mit bestehenden Scrollansichten
Geeignet für
  • Entwickler, die eingabereiche Apps erstellen
  • Teams, die mehrere Plattformen ansprechen
  • UI-Designer, die feinabgestimmte Steuerung benötigen
  • Apps mit komplexen Formularlayouts
  • Projekte, die reibungslose Tastaturinteraktionen erfordern
Hinweise
  • Komplexe Layouts erfordern möglicherweise manuelle Positionierungslogik
  • Nicht geeignet für Vollbild-Tastaturvermeidung
  • Leistungseinfluss bei hochfrequenten Aktualisierungen
  • Begrenzte Anpassungsmöglichkeiten über die grundlegende Verschiebung hinaus
  • Erfordert sorgfältige Tests auf allen Zielplattformen
Unterstützte PlattformenAndroidiOSWebmacOSWindowsLinux

Paket installieren

flutter pub add avoid_keyboard

Kategorien

Abhängigkeiten

Abhängigkeiten 1 Einträge

Quell-Repository

Verwandte Projekte

Noch keine Daten verfügbar.