Bonjour,
je développe une application avec sencha Touch, j'ai une vue contenant formulaire et je souhaite scroller sur le champ du formulaire lorsque l'utilisateur clic dessus.
voila ce que je fais sur l'evenement "focus" des mes textfield :
problème : ça scroll un peu n'importe comment, je souhaiterais qu’après le scroll le champs ayant pris le focus se retrouve en haut de l’écran (pour être au dessus du clavier android).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 onFocusText: function(text, event, option) { var el = Ext.get(text.id); this.getFormClient().getScrollable().getScroller().scrollTo(0, el.getY()); },
je ne sais pas trop quelle valeur passé a la fonction scrollTo, j'ai l'impression que mon el.getY() ne me retourne pas la position de mon champs.
Une idée ?
merci d'avance
Partager