L'affichage d'un UIViewController/UIView sur un autre point de vue

Je suis en train de créer un contrôleur de sélecteur avec un 'Fait' bouton placé juste au-dessus, pour afficher dans un formulaire qui est dans un autre point de vue.

J'ai créé une sous-classe de UIViewController et à l'aide de l'IB, j'ai ajouté une barre d'outils et un sélecteur de vue. Cela semble très bien et en copiant les exemples dans UICatalog je peux le faire pour afficher les valeurs nécessaires, et je peux écouter de choix, etc.

le texte d'alt http://web.me.com/gareth.davis/so/settlement_picker_ui.png

Ci-dessus, j'ai mis la couleur d'arrière-plan de la vue à alpha 0.0. J'ai également essayé le réglage de l'alpha de la vue, c'est l'auto 0.0", c'est simplement l'affichage en toute transparence.

le texte d'alt http://web.me.com/gareth.davis/so/picker_running_in_app.png

Ci-dessus est le point de vue du contrôleur affiche au-dessus de mon formulaire à l'aide de:

    [self presentModalViewController:settlementPickerViewController                         
                        animated:YES];

En plus d'essayer de régler diverses propriétés alpha de mon point de vue, j'ai aussi essayé de changer la hauteur de la vue, afin qu'il n'est pas besoin d'une section transparente, la difficulté est le point de vue est ensuite positionné à mi-chemin de l'écran.

OriginalL'auteur Gareth Davis | 2009-05-03