2010-09-29 4 views
0

Je cherche à construire ou incorporer un système de menu déroulant dans une application que je construis mais j'ai besoin d'aide pour comprendre comment c'est accompli. De ma meilleure estimation, je devrais utiliser le UIActionSheet, mais cela ne semble pas tout à fait personnalisable. Le meilleur exemple que je suis venu accross est dans l'application iOS AppShopper:

alt text

Dérouler actif: remarquez comment il a poussé la table vers le bas, il n'a pas superposer le menu comme la puissance UIActionSheet.Menu déroulant dans un UITableView

alt text

Répondre

2

Si c'est le modèle que vous voulez suivre, me semble comme ils se développent simplement une vue entre le sélecteur et la table elle-même. Cela ne fait pas partie de la table. Du haut vers le bas: la barre de navigation, la barre d'outils du sélecteur, la vue "menu", puis la vue de la table La vue du menu est initialement de hauteur 0 et agrandie si nécessaire (en déplaçant la vue de table dans le processus)

+1

+1, le menu dans les captures d'écran est un comportement personnalisé Ce n'est pas un contrôle natif dans cacao-touch :-) –