Comment masquer un UIPickerView lorsque l'utilisateur de faire son choix
J'ai créé une coutume UIPickerView avec le code suivant
UIPickerView *picker =[[UIPickerView alloc] initWithFrame:CGRectMake(139,50,161,30)];
picker.delegate=self;
picker.showsSelectionIndicator=YES;
picker.hidden=NO;
[self.view addSubview:picker];
Maintenant je veux cacher la pickerView lorsque l'utilisateur, à son choix, d'une ligne simplement avec
picker.hidden=YES;
Maintenant:
1) Comment puis-je reconnaître le choix de l'utilisateur, puis masquer l'inutile pickerview?
2) puis-je montrer le choix dans un TextField? avec @"choix"?
Vous devez vous connecter pour publier un commentaire.
Je suis en utilisant un UIPickerView comme le inputView pour un TextField (donc de remplacer le clavier à l'écran). J'utilise la suite délégué à rejeter le point de vue.
utiliser la méthode du délégué de
UIPickerView
comme ci-dessous..Aussi, vous pouvez prendre un
UIButton
et le cacher avec un événement d'action deUIButton
.Ajouter cette ligne dans lequel vous avez créé le sélecteur de
votre rappel
Vous pouvez utiliser UINavigationBar et Barbutton avec d'annuler et de Faire un texte sur elle.
Vous pouvez consulter le lien suivant
Objective-C mise en œuvre d'un UIPickerView avec un bouton "Terminé"
UIView *addMealView; //ici, je suis en train de montrer mon sélecteur de
Je suis en utilisant un UIPickerView comme le inputView pour un TextField (pour remplacer le clavier standard). J'utilise le ResignFirstResponder (méthode TextField) de rejeter la vue.