Dans l'application iPhone Objective-C, je souhaite afficher une fenêtre (plus petite que la vue principale et l'application ne s'arrête pas) lorsqu'un bouton est appuyé, avec textField pour que l'utilisateur saisisse du texte, et le rejeter quand c'est fait. Ceci est largement utilisé, mais je ne peux vraiment pas google le contenu pertinent. Quelle vue dois-je utiliser pour le connecter avec le bouton? AlertView (qui semble ne pas pouvoir ajouter de dialogue), ModalView? Y a-t-il des informations pertinentes quelque part? Merci.Comment faire une fenêtre pop-up avec des champs de texte dans Objective-C?
1
A
Répondre
0
Vous pouvez créer n'importe quelle vue et utiliser presentModalViewController:
pour afficher un contrôleur de vue modale (et même l'animer).
1
Faites le popup c'est propre, fenêtre en taille réelle. Placez un UIImageView derrière votre fenêtre popup et dupliquez les résultats de la fenêtre normale. De cette façon, cela ressemblera à une fenêtre contextuelle, mais elle a toujours la bonne vitesse d'animation et tout. Si vous le faites comme un vrai popup, le jeu lui-même va ralentir et avoir l'air nerveux.
Merci pour la réponse. Mais modalview couvre normalement tout l'écran. Ce que j'aime, c'est la fenêtre pop-up, comme la connexion Facebook et la fenêtre de publication sur de nombreux jeux, un peu plus petite que l'écran et qui montre un fond d'arrière-plan grisé. – lionfly