Je crée une application de magazine. J'affiche chaque page de mon magazine dans un UIWebView. Le webview ne remplit pas l'écran avec le PDF. Il y a une frontière autour d'elle. Comment puis-je l'afficher en plein écran?PDF dans UIWebView
Répondre
Je ne l'ai pas essayé avec un UIWebView, mais vous pouvez être en mesure de faire quelque chose comme cela à la position programatically la frontière afin qu'il soit offscreen:
CGRect frame = webView.frame;
// you may need to modify the 5 and 10 below to match the size of the PDF border
frame.origin.x = frame.origin.x - 5;
frame.origin.y = frame.origin.y - 5;
frame.size.width = frame.size.width + 10;
frame.size.height = frame.size.height + 10;
webView.frame = frame;
Si vous utilisez le UIWebView pour afficher les fichiers PDF et HTML, vous ne modifiez bien sûr le cadre que lors de l'affichage d'un PDF, puis redéfinissez le cadre sur les valeurs d'origine lors de l'affichage d'un autre contenu. J'ai fait ce genre de chose avec un UIScrollView pour une raison différente: fournir un rembourrage autour des éléments affichés dans UIScrollView afin qu'il y ait un manque de défilement (comme démontré dans l'exemple de PhotoScroller d'Apple de WWDC 2010). Je suppose que cela pourrait également travailler pour déplacer les frontières autour du PDF hors de l'écran.
Vérification de la zone La page Ajuster à dans IB a supprimé la bordure pour moi.
- 1. UIWebView Avec PDF
- 2. Défilement horizontal d'un PDF dans UIWebView
- 3. Réduire le pdf pour rentrer dans iframe dans uiwebview
- 4. Afficher le PDF dans UIWebView en utilisant loadData
- 5. iphone: Comment convertir une page Web (UIWebView) en pdf
- 6. UIWebView: Comment contrôler l'affichage de la page avec un PDF?
- 7. Fichiers UIWebView et PDF pour le défilement et le zoom
- 8. Comment ajuster la hauteur du PDF dans UIWebView dans iPhone/iPad
- 9. UIWebView dans iphone4.0
- 10. NSString dans UIWebview
- 11. Glisser dans UIWebView
- 12. Javascript est dans UIWebView
- 13. UIWebView Erreur dans l'iPhone
- 14. EXC_BAD_ACCESS dans UIWebView
- 15. UIWebView dans un UINavigationController
- 16. iPhone: pouvons-nous ouvrir le fichier pdf en utilisant UIWebView? Peut-on ouvrir le fichier pdf à partir d'UIWebView?
- 17. voir Grand fichier PDF dans l'iPhone SDK
- 18. voir .txt, fichiers .pdf dans l'iphone
- 19. Chargement des URL dans UIWebView
- 20. Police de contenu dans UIWebView
- 21. activityIndicator dans UIWebView avec TabBar
- 22. UIWebview n'apparaît pas dans UINavigationController
- 23. Implémentation Autoscroll dans un UIWebView?
- 24. recharger UIWebview dans Iphone sdk
- 25. Détecter le téléchargement dans UIWebView
- 26. Affichage d'une image dans UIWebView
- 27. Masquer le clavier dans UIWebView
- 28. trouver le mot dans UIwebview
- 29. zoom du fichier pdf
- 30. UIWebView pagination
Grande solution de contournement! Merci beaucoup pour cela! – John
Moi aussi j'ai essayé la même chose. Pourquoi n'est-il pas possible d'utiliser la propriété pageEnabled, réglez-la sur YES et augmentez les limites de la scrollview en disant ces 5 px offset. La documentation dit que "la vue de défilement s'arrête sur des multiples des limites de la vue de défilement quand l'utilisateur fait défiler" Donc, cela aurait dû fonctionner dans cette approche, mais pour une raison quelconque je ne peux pas le faire fonctionner comme prévu. Des indices auxquels vous pouvez penser? –