2010-05-05 8 views
10

Devo visualizzare il foglio di azione sopra il controller Barra delle linguette. Voglio dire, sarei in grado di vedere il controller Tab Bar anche la vista del foglio d'azione è in modalità visibile.Come visualizzare la vista UIActionSheet da sopra il controller della barra delle schede?

Quindi, si prega di suggerire come visualizzare da sopra il controller della barra delle linguette. È possibile.

in secondo luogo, Come modificare il colore di fondo del foglio azioni e annullare il colore di sfondo del pulsante.

Please help me

Grazie, Madan Mohan.

risposta

28

Per visualizzare un foglio di azione da una barra delle schede, è possibile chiamare il seguente all'interno del controller della vista che si presenta è: [actionSheet showFromTabBar:self.tabBarController.tabBar];

Si noti che i riferimenti affermano esplicitamente che i fogli d'azione non può essere designato. Né è comunque possibile che io sappia fare apparire un foglio di azione sopra una barra delle schede. Se desideri seguire le linee guida dell'interfaccia stabilite nel modo in cui hai affermato, probabilmente dovrai creare una visualizzazione personalizzata.

modifica: La ragione per cui il foglio azione normalmente oscura la barra delle schede è che esso è destinato ad essere modale: o l'utente sceglie un'azione, oppure annullare. In ogni caso, non dovrebbero allontanarsi prima di fare la scelta, che il layout desiderato implicherebbe.