La mise à jour de UIAlertView Message de façon dynamique et le caractère de saut de ligne question

J'ai besoin d'afficher plusieurs lignes de texte dans le message de ma UIAlertView. J'ai essayé d'ajouter un '\n', mais il n'a pas d'effet. Il s'affiche toujours: "C'est un exemp....".

CEPENDANT, si je mets mon iPhone en mode paysage, il affiche le message que j'ai l'intention de faire. Et puis si je passe en mode portrait, il s'affiche correctement, il y a l'.

Mise à jour: Après examen, je pense qu'elle a quelque chose à voir avec le fait que je mets à jour le message en cours avec un nouveau (et beaucoup plus) de la chaîne. J'ai déjà appelé "show" sur l'affichage des alertes, et suis en train de mettre à jour le message. Peut-être que quelque chose doit être redessiné? Comme je l'ai dit avant, il s'affiche correctement si je change d'orientations (dans n'importe quelle orientation je commence à l'intérieur, j'ai toujours le même problème). j'ai déjà essayé "setNeedsDisplay" et "setNeedsLayout".

  • pourquoi changer le message APRÈS avoir affiché la boîte de dialogue ? Bien sûr, votre problème est là
  • Je suis l'aide de la boîte de dialogue à l'utilisateur de se tenir informé sur l'avancement d'une tâche. Est-il une meilleure façon de le faire?
InformationsquelleAutor Groppe | 2012-04-19