Je dispose d'un tableau de chaînes de caractères que je souhaite utiliser pour les titres des boutons d'une UIActionSheet. Malheureusement, l'argument otherButtonTitles : de l'invocation de la méthode prend une liste de chaînes de longueur variable, et non un tableau.
Alors comment puis-je passer ces titres dans la UIActionSheet ? La solution que j'ai vue suggérer est de passer nil dans otherButtonTitles :, puis de spécifier les titres des boutons individuellement en utilisant addButtonWithTitle :. Mais cela pose le problème de déplacer le bouton "Annuler" à la première position sur la UIActionSheet plutôt qu'à la dernière ; je veux qu'il soit le dernier.
Existe-t-il un moyen de 1) passer un tableau au lieu d'une liste variable de chaînes de caractères, ou encore 2) déplacer le bouton d'annulation au bas de la UIActionSheet ?
Merci.
0 votes
Je ne sais pas si cela va fonctionner, mais la propriété cancelButtonIndex de UIActionSheet n'est pas en lecture seule. Essayez de la définir et voyez si cela change l'ordre des boutons ?