J'utilise un UIWebView avec du texte et de l'image. Je veux faire quelque chose comme ça: quand je tape deux fois l'image dans l'UIWebView, ça devient un modèle de prévisualisation plein écran. Quelqu'un pourrait-il me donner des conseils ou des solutions? Merci beaucoup!Comment puis-je transformer une image en aperçu plein écran dans UIWebView
0
A
Répondre
1
C'est ce que j'ai en ce moment, définissez le délégué UIWebViews à l'auto puis ajouter ceci:
- (BOOL)webView:(UIWebView*)webView shouldStartLoadWithRequest:(NSURLRequest*)request navigationType:(UIWebViewNavigationType)navigationType {
if (navigationType == UIWebViewNavigationTypeLinkClicked) {
NSURL *URL = [request URL];
ImageViewer *imageView = [[[ImageViewer alloc] initWithNibName:@"ImageViewer" bundle:nil] autorelease];
imageView.imageURL = URL;
[self presentModalViewController:imageView animated:YES];
return NO;
} else {
return YES;
}
}
Il suffit de rendre l'image un lien dans le code HTML comme vous le feriez normalement. Si vous avez d'autres liens que vous ne voulez pas charger dans un modèle, vous pouvez modifier le code pour détecter si le lien sur lequel vous appuyez est sur une image sinon il suffit de retourner YES;
Je vais avoir un petit problème avec mon WebView que j'ai posté ici (juste Incase vous obtenez le problème !! un peu) UIWebView gets cleared after dismissing a fullscreen modal
Hope this helps!
Questions connexes
- 1. Plein écran Image Aperçu
- 2. Transformer: échelle pour plein écran?
- 3. iPhone Plein écran Image
- 4. MPMoviePlayerController film plein écran dans un UIWebView
- 5. Simuler en plein écran
- 6. Comment fermer une vidéo en plein écran sans fermer le projecteur en plein écran
- 7. Agrandir en plein écran?
- 8. NSAlert en plein écran
- 9. silverlight en plein écran
- 10. Mode plein écran dans silverlight
- 11. UIWebView est effacé après avoir ignoré un mode plein écran
- 12. Comment mettre une image en plein écran en tant qu'arrière-plan en utilisant Flash
- 13. Flex en mode plein écran?
- 14. Transformer un écran en une webcam virtuelle
- 15. Flash dans un navigateur en plein écran
- 16. Comment afficher un message en plein écran?
- 17. Comment mettre en plein écran un QGLWidget?
- 18. Dessiner un Quad en plein écran?
- 19. Faire QTMovieView en plein écran
- 20. Plein écran Google Map
- 21. UIImagePicker en plein écran sur iPad
- 22. Comment transformer un NSMutableData en une image dans une vue?
- 23. La propriété `FullScreenTakeOver` ne fonctionne pas: comment conserver une FLVPlayback hors du mode plein écran dans un projecteur plein écran?
- 24. Plein écran C# Application
- 25. Afficher le dialogue/image en plein écran sur un deuxième écran chanter QT/C++
- 26. iPhone: Comment afficher une vue en plein écran par code?
- 27. Création d'une application Cocoa en plein écran
- 28. Comment créer une fenêtre en plein écran avec MFC?
- 29. iPhone comment créer une application en plein écran?
- 30. Comment afficher une fenêtre enfant en mode plein écran?