1 repository
Components that shift the viewport position based on external events like keyboard visibility.
Distinct from React Native Components: Distinct from React Native Components: focuses specifically on the logic of dynamic viewport shifting.
Explore 1 awesome GitHub repository matching mobile development · Dynamic View Adjusters. Refine with filters or upvote what's useful.
Acest proiect oferă wrapper-e de componente și manageri care automatizează sincronizarea între vizibilitatea tastaturii software și poziția de scroll a elementelor de input active. Este un scroll view pentru tastatură mobilă cross-platform conceput pentru a menține input-urile de text active vizibile deasupra tastaturii software. Biblioteca funcționează ca un wrapper de componente conștient de tastatură care detectează evenimentele tastaturii software pentru a preveni mascarea câmpurilor de input. Utilizează un scroller automat pentru focusul de input pentru a calcula poziția de scroll necesară și a menține focusul pe cursorul activ. Sistemul acoperă gestionarea input-ului UI mobil și layout-ul formularelor prin ajustarea automată a vizualizării și scroll-ul către input-ul focalizat. Acesta încorporează ascultători de evenimente de tastatură pentru a declanșa modificări de layout și a muta programatic poziția vizualizării către un câmp de text focalizat.
Dynamically shifts the scroll position of a screen based on software keyboard appearance and disappearance.