iOS plusieurs champs de texte sur un UIAlertview Dans IOS 7
De sorte que le nouveau iOS 7 est sorti et je suis en train d'ajouter plusieurs objets textfield et des étiquettes pour les UIAlertviews. J'ai besoin de trois. J'ai essayé d'ajouter des sous-vues et qui ne fonctionne plus. J'ai aussi essayé d'ajouter plusieurs lignes avec la UIAlertViewStylePlainTextInput mais il semble que pour retourner un champ de texte.
J'ai besoin d'ajouter des étiquettes à leur montrer ce à entrer. Est-il un moyen pour accomplir cette tâche avec le nouvel iOS 7?
S'il vous plaît montrer votre code. Fait le code précédemment dans iOS6?
Vous ne pouvez pas ajouter des sous-vues à un
Ok merci j'ai vu que tu pouvais le faire sur iOS 5. Je suppose qu'ils l'ont pris sur iOS 7. Je vais juste apporter un autre point de vue et l'ajouter comme une sous-vue merci pour votre aide.
Vous ne pouvez pas ajouter des sous-vues à un
UIAlertView
. Ce n'est pas son but. Vous pouvez faire usage de la prise en charge standard pour 1 ou 2 champs de texte. Au lieu d'ajouter des étiquettes, de définir le champ de texte prompt
de la propriété.Ok merci j'ai vu que tu pouvais le faire sur iOS 5. Je suppose qu'ils l'ont pris sur iOS 7. Je vais juste apporter un autre point de vue et l'ajouter comme une sous-vue merci pour votre aide.
OriginalL'auteur Michael Choi | 2013-09-19
Vous devez vous connecter pour publier un commentaire.
La seule solution que j'ai trouvé à l'aide de UIAlertView avec plus d'un champ de texte dans iOS7 est pour la connexion.
utiliser cette ligne pour initialiser votre alertView
et ce pour attraper les utilisateurs d'entrée:
Pour d'autres fins que la connexion afficher les autres threads de ce genre sur: UIAlertView addSubview dans iOS7
Merci, cette réponse est grand et souligne également comment inutile UIAlertView est... le message d'Apple est clair: aller et écrire du code. C'est la chose la plus productive que vous pouvez faire.
OriginalL'auteur Thorsten Niehues
Vous pouvez modifier accessoryView à toute propre customContentView dans un standard de l'affichage des alertes dans iOS7
Notez que vous devez appeler cette fonction avant d' [alertView show].
Plus simple illustrant exemple:
OriginalL'auteur malex
Si vous voulez juste ajouter deux objets textfield à votre
UIAlertView
, vous pouvez utiliserUIAlertViewStyleLoginAndPasswordInput
et de modifier les objets textfield comme suit:Par la suite, dans le UIAlertView délégué, vous pouvez simplement obtenir le texte à l'aide de:
ce n'est pas de travail dans ios 11. Est-il la moindre idée que quelqu'un pourrait le suggérer.
OriginalL'auteur ZeMoon