Créer UIActionSheet 'otherButtons' en passant dans la gamme, pas varlist

J'ai un tableau de chaînes de caractères que je veux utiliser pour le bouton de titres sur un UIActionSheet. Malheureusement, la otherButtonTitles: argument dans l'appel de méthode prend une longueur variable de la liste de chaînes de caractères, pas un tableau.

Alors, comment je peux m'en passer de ces titres dans le UIActionSheet? La solution de contournement que j'ai vu il est suggéré de passer néant en otherButtonTitles:, puis spécifiez le bouton de titres individuellement en utilisant addButtonWithTitle:. Mais c'est le problème de déplacement du bouton "Annuler" pour la première position sur la UIActionSheet plutôt que le dernier; je veux qu'il soit le dernier.

Est-il un moyen pour 1) passer un tableau au lieu d'une variable de la liste de chaînes de caractères, ou bien 2) déplacez le bouton annuler en bas de la UIActionSheet?

Grâce.

  • vous ne savez pas si cela va fonctionner, mais la cancelButtonIndex propriété de UIActionSheet n'est pas en lecture seule. Essayez et voir si cela change l'ordre des boutons?
InformationsquelleAutor Greg Maletic | 2010-03-05