2010-04-17 7 views
0

Apple a désactivé l'aspect CSS de débordement dans Safari mobile, il n'est donc pas possible de faire défiler à l'intérieur d'un div à hauteur fixe. C'est assez agaçant.iPhone - personnalisation de WebKit

Lors de la création d'une application native iPhone, est-il possible d'accéder aux paramètres de WebKit pour activer cette fonctionnalité?

+1

Pas aussi ennuyeux que les barres de défilement dans les barres de défilement. –

Répondre

0

Non. Désolé - vous devrez utiliser js pour positionner les choses.

Il est désactivé car vous ne faites pas de "défilement", vous déplacez la fenêtre d'affichage, la position n'a donc aucun sens.

1
  1. Vous pouvez faire défiler avec 2 doigts. Si vous ne souhaitez pas faire défiler avec 2 doigts, essayez http://cubiq.org/scrolling-div-for-mobile-webkit-turns-3/16.
  2. WebKit est un framework privé, donc vous ne pouvez rien faire même si vous développez une application native (pour AppStore).
+0

Merci pour le conseil, j'ai déjà essayé iScroll mais comme il s'agit plus d'une solution de contournement que d'une vraie solution, je cherchais à résoudre le problème de cette façon. Retour à iScroll alors. – Greg

Questions connexes