FLUTTER ECOSYSTEM

flutter_persistent_keyboard_height

Flutter-Paket zur Ermittlung der Tastaturhöhe. Kann verwendet werden, um ein Aufkleber-/Emoji-Modal mit korrekter Höhe anzuzeigen.

Cover von flutter_persistent_keyboard_height
Neueste Version
1.0.5
30-Tage-Downloads
54
Likes
33
Pub-Punkte
150

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Übersicht

Ein Flutter-Paket, das die Höhe der auf dem Bildschirm angezeigten Tastatur dauerhaft bereitstellt und somit präzise Anpassungen der Benutzeroberfläche ermöglicht. Es ist besonders nützlich, um Elemente wie Aufkleber- oder Emoji-Modals relativ zur Tastatur zu positionieren. Das Paket funktioniert sowohl unter Android als auch unter iOS und gewährleistet konsistentes Verhalten. Es überwacht Änderungen im Tastaturstatus und macht die aktuelle Höhe über einen Stream verfügbar, was die Integration in responsive Layouts erleichtert.

Anwendungsfälle
  • Anpassen der Benutzeroberfläche, wenn die Tastatur erscheint
  • Modals über der Tastatur positionieren
  • Sicherstellen, dass der Inhalt während der Eingabe sichtbar bleibt
  • Erstellen von Chat-Oberflächen mit dynamischen Eingabebereichen
  • Formulare mit Echtzeit-Tastaturbewusstsein erstellen
Hauptmerkmale
  • Echtzeit-Überwachung der Tastaturhöhe
  • Plattformübergreifende Unterstützung (Android & iOS)
  • Stream-basierte API für reaktive Updates
  • Minimale Einrichtung und Integration
  • Genauige Höhenbestimmung auch während Animation
Geeignet für
  • Chat-App-Entwickler
  • Formularbaukästen
  • UI-Komponenten, die eine Tastaturbewusstheit erfordern
  • Entwickler, die eingabehaltige Schnittstellen erstellen
  • Apps mit Fließenden Aktionstasten nahe der Tastatur
Hinweise
  • Erforderlich ist die ordnungsgemäße Bereinigung von Streams, um Speicherlecks zu vermeiden
  • Möglicherweise ist zusätzliche Logik für Randfälle wie getrennte Tastaturen erforderlich
  • Nicht geeignet für Szenarien mit statischer Tastaturhöhe
  • Abhängig von plattformspezifischen Tastaturereignissen
  • Soll auf mehreren Geräten und OS-Versionen getestet werden
Unterstützte PlattformenAndroidiOS

Paket installieren

flutter pub add flutter_persistent_keyboard_height

Kategorien

Quell-Repository

Verwandte Projekte

Noch keine Daten verfügbar.