2009-11-20 3 views
1

Donc, mon application a été rejetée (il a été approuvé toutes les deux fois que je l'ai mis en examen et je n'avais pas touché ce chemin de code depuis longtemps) ou cette ligne:Besoin d'une nouvelle façon d'ajouter un UITextField à un UIAlertView

[myAlert addTextFieldWithValue:nil label:NSLocalizedString(@"Name",@"Name")]; 

Apparemment addTextFieldWithValue:label: est une API privée ... alors comment sommes-nous censés mettre un UITextField l'intérieur d'un AlertView?

Quelqu'un peut-il aider?

Répondre

0

Ce n'est pas le cas. Les vues d'alerte servent uniquement à afficher les alertes. Apple les utilise parfois pour afficher des champs de texte, mais c'est leur prérogative (puisqu'ils ont écrit les directives HI et tout le reste).

Trouvez une approche différente dans votre interface utilisateur pour inviter l'utilisateur à entrer des données. Ceci est une plate-forme mobile, pas un ordinateur de bureau. L'utilisation de fenêtres contextuelles comme celle-ci pour la collecte d'informations sur une telle plate-forme est généralement inappropriée.

Questions connexes