Comment afficher une petite fenêtre contextuelle en cliquant sur le bouton d'une vue qui s'affichera dans une petite région de la vue parente.iPhone - comment afficher une fenêtre pop-up
Répondre
Vous pouvez simplement définir le cadre de votre vue et l'ajouter en tant que sous-vue de son parent.
newView.frame = CGRectMake(60, 140, 200, 200);
[parentView addSubview:newView];
juste de mettre en place une vue est assez simple (créer un UIView, la position, puis addSubview au parent). Mais il y a quelques questions de conception d'interface utilisateur que vous pouvez vous poser avant de faire apparaître quelque chose. Des choses comme:
La modalité pop-up? Une fois qu'il est en place, l'utilisateur peut-il faire autre chose ou doit-il «ignorer» la vue avant de continuer?
Comment l'utilisateur rejette-t-il la vue? Est-ce qu'ils tapent sur la vue elle-même, une sorte d'objet 'proche', ou en tapotent-ils à l'extérieur? Où positionnez-vous la fenêtre contextuelle si vous êtes trop près du côté de la fenêtre (sinon, elle est tronquée et l'utilisateur ne peut pas tout voir).
Si vous le décalez du bouton lui-même de sorte que le doigt de tapement ne couvre pas l'élément? Combien de pixels fonctionnent le mieux? Et le décalage apporte-t-il la vue trop près du bord, alors peut-être le montrer de l'autre côté afin qu'il ne soit pas coupé?
Et ils disent la conception de l'interface utilisateur est facile ;-)
- 1. Fenêtre popup semblable à la fenêtre modale
- 2. Popup/Nouvelle fenêtre + Redirect_to + Rails
- 3. Afficher l'image en tant que popup
- 4. (Rails) Utiliser "link_to_remote" en conjonction avec une fenêtre popup/popout ...?
- 5. empêche popup d'ouvrir une nouvelle fenêtre en Ie6
- 6. Appelez du code JavaScript lorsque l'utilisateur ferme une fenêtre (popup)
- 7. Ext Dependency Builder dans la fenêtre POPUP
- 8. Prendre une capture d'écran de la fenêtre popup wpf
- 9. Utilisation de XMLHttpRequest pour afficher un popup
- 10. Fenêtre popup ne s'ouvrant pas sur IE7
- 11. Comment faire des options pour la fenêtre popup .. taille e
- 12. Comment ouvrir la vraie fenêtre popup dans Flex
- 13. Comment afficher une popup à partir d'un fichier externe dans YUI?
- 14. Fenêtre croisée js interaction entre un popup et une autre fenêtre du même domaine
- 15. WPF Popup: Comment mettre une bordure autour du popup?
- 16. interface utilisateur iPhone popup glisser thingy
- 17. Windows: Comment afficher une fenêtre Alerte/Confirmation non bloquante?
- 18. comment créer une touche de raccourci pour afficher la fenêtre?
- 19. Comment faire pour afficher une fenêtre wxPython réduite
- 20. Comment afficher un fichier dans une nouvelle fenêtre dans TextMate?
- 21. iPhone: comment dessiner du texte dans une fenêtre?
- 22. Comment soumettre un formulaire HTML à une fenêtre popup avec le redimensionnement désactivé?
- 23. Fenêtre popup Javascript dans IE6 et au-dessus
- 24. Clip un wpf Popup aux limites d'une fenêtre principale
- 25. Afficher la vidéo Flash dans une fenêtre contextuelle de couche
- 26. web2.0 popup?
- 27. Comment animer une fenêtre?
- 28. Comment fermer la popup dans jquery
- 29. Afficher/Masquer TabBarController dans iphone
- 30. Fermer popup (div) jquery
Il est pas clair ce que vous voulez ... Jetez un oeil à des cours UIAlertView et UIActionSheet - peut-être qu'ils sont ce que vous avez besoin – Vladimir