J'étudie actuellement le potentiel de réglage par programmation du niveau de zoom et de la zone de la page sur laquelle le zoom est pivoté. Est-ce possible en manipulant UIWebView ou en envoyant des appels javascript personnalisés au navigateur intégré?Modification du zoom/du panoramique dans UIWebView
Répondre
J'ai beaucoup regardé autour pour la même chose, et je n'ai pas eu beaucoup de chance. UIWebView
n'est pas descendu de UIScrollView
, donc ce type de manipulation est sorti. En passant, vous ne voulez probablement pas poser de questions sur MobileSafari, car en tant que développeur, vous n'y avez pas accès par programmation. MobileSafari utilise un UIWebView, pas l'inverse.
Bonne chance pour trouver celui-ci! Si vous le faites, assurez-vous de poster la réponse ici. :)
Charybdis - Désolé, ça aurait dû être plus clair. Ceci est une application native qui inclura un objet UIWebView, mais je suis amené à croire que je peux déclencher des appels javascript personnalisés dans les pages que j'ai chargées dans l'UIWebView, donc je me demandais si c'était possible via la route js. – GrahamB
Vous pouvez zoomer par programme sur l'UIWebview en saisissant son UIScrollView et en lui disant de zoomer. Vous pouvez accéder à la vue par défilement de cette façon:
scrollView = [webView.subviews objectAtIndex:0];
Après cela, vous manipulez simplement le scrollview comme vous le feriez normalement. Je l'ai fait la semaine dernière, et le zoom fonctionne correctement, mais il ne fait que zoomer dans le coin supérieur gauche, donc j'essaie toujours de comprendre comment faire partie du centre. Si vous avez besoin de plus d'aide avec le zoom faites le moi savoir et je peux essayer de l'expliquer plus.
- 1. Gestion du zoom et du panoramique à l'intérieur de UIWebView
- 2. Zoom par programmation, panoramique d'un UIWebView pour iPhone 2.2.1
- 3. caméra openGL zoom/échelle autour du point et du panoramique
- 4. UIWebView Rotation du contenu
- 5. Modification de l'action de zoom arrière pour un UIWebView
- 6. Modification de la couleur par défaut de UIWebView en UIImage
- 7. jquery zoom et panoramique
- 8. Modification du crénage dans System.Drawing.Graphics.DrawString()
- 9. Vue panoramique dans Windows Mobile (Silverlight 4)
- 10. Comment faire un panoramique dans 3DTools: TrackBallDecorator
- 11. UIWebView Erreur dans l'iPhone
- 12. Modification du résultat du QuerySet
- 13. Modification du nom du schéma
- 14. Déplacement de la souris panoramique
- 15. Modification/modification du sélecteur affecté à UINavigationBar.backItem
- 16. Comment annuler une modification de champ de texte dans un UIWebView?
- 17. Javascript est dans UIWebView
- 18. EXC_BAD_ACCESS dans UIWebView
- 19. Modification du fichier elf
- 20. modification du fichier plist
- 21. Powershell: modification du texte
- 22. obtenir l'URL du lien ouvert uiwebview
- 23. passer du texte d'un tableau à UIWebView
- 24. UIWebView dans iphone4.0
- 25. NSString dans UIWebview
- 26. Glisser dans UIWebView
- 27. PDF dans UIWebView
- 28. UIWebView dans un UINavigationController
- 29. Modification du texte de clabel dans Matplotlib
- 30. Modification du message Accès refusé dans Magento
S'agit-il d'un site Web ou d'une application native? –