2011-06-15 3 views
11

Ho 4 pulsanti in UIActionsheet da cima a fondo sequenza è come sotto
1. Rimuovere esistente foto - distruttivo titolo pulsante
2. prende ad immagine - altro tasto titolo
3. scegliere tra biblioteca - altro titolo pulsante
4. Annulla - cato l tasto titoloCome cambiare la sequenza del pulsante in UIActionsheet in iPhone?

Ora, ciò che la mia domanda è ho trovato il mio primo pulsante "Rimuovi la foto esistente" in colore rosso, ovviamente, e voglio che il mio primo pulsante in 3 ° posto con il colore rosso e di altri pulsanti come primo tasto e 2 ° pulsante ma non so come posso ottenerlo.

risposta

45

È possibile utilizzare destructiveButtonIndex per impostare il terzo pulsante come pulsante distruttivo.

come questo actioinSheet.destructiveButtonIndex = 3;

+0

piccoli dettagli, ma actioinSheet dovrebbe forse essere actionSheet –

+0

Impossibile modificare il contenuto con meno di 5 modifiche. – Robin

4

pulsanti della scheda Azione appaiono nell'ordine in cui li si aggiunge al foglio azione. Aggiungili nell'ordine in cui desideri che vengano visualizzati. È possibile impostare cancelButtonIndex e destructiveButtonIndex per determinare quali pulsanti devono essere in stile con gli stili di annullamento e distruttivi.