En el safari de iOS, la panorámica con un solo dedo no genera ningún evento hasta que el usuario deja de panoramizar. Un evento onscroll solo se genera cuando la página deja de moverse y volver a dibujarse.Creación de un elemento de posición fija "adhesivo" que funciona en iOS Safari
Necesito una forma de detectar el desplazamiento en tiempo real. Específicamente, quiero hacer un menú adhesivo que también funcione en iOS safari. En los navegadores que no son móviles, el menú adhesivo se puede hacer cambiando de "posición relativa" a "posición fija" en el elemento mientras se escucha el evento onscroll. Este método no funcionará en el navegador móvil porque los eventos onscroll no se activan continuamente. ¿Que puedo hacer?
Una forma (aunque hacker) de implementarlo podría ser reconocer su propio gesto Pan vertical y agregarlo a la vista web. De esta forma, podría usar la propiedad -state para recibir eventos. – CodaFi
enlace para tocar mover y supervisar la y de la página – sciritai