Je dois importer des données XML dans mon application.Modifier UIActionSheet après avoir fait son travail
Maintenant j'ouvre une UIActionSheet et j'ajoute comme sous-vue un UIActivityIndicatorView. Au départ, je montre une roue de progression et un bouton avec «Annuler». Lorsque le fichier XML a été importé, je veux masquer la roue de progression (c'est facile) et changer le bouton en un bouton "Terminé", le tout dans la même feuille UIAction. Ce que je fais maintenant, c'est de fermer l'UIActionSheet avec l'option dismissWithClickedButtonIndex, mais je n'aime pas ça parce que c'est comme si j'appuyais sur 'Cancel', et ensuite je montrais un UIAlertView affichant "Toutes les données ont été importées ".
Est-ce possible?
Ceci est seulement une utilisation unique, donc un autre robinet dans le bouton de Done ne serait pas trop :-) Mais je suis d'accord avec vous. Comment puis-je rejeter la feuille d'action sans utiliser le bouton Annuler? – mongeta
@mongeta, im mettre à jour ma réponse – medopal
Oui, je sais que je peux rejeter en utilisant l'appel dismissWithClickedButton ... mais je n'ai qu'un seul bouton: Annuler. Si l'utilisateur touche l'annulation, j'annule l'opération et je ne souhaite pas utiliser la même action de méthode d'annulation pour simplement fermer l'ActionSheet sans annuler l'opération. merci, r. – mongeta