Liste déroulante dans swift
Je suis en train de travailler sur une application iPhone qui a une liste de filtres (liste déroulante) en vertu de la barre de navigation qui s'affiche quand je clique sur le bouton de la barre. Merci de me suggérer comment puis-je le faire.
créer un champ de texte ou de la barre de recherche , et un tableview en dessous de votre barre de navigation. Après avoir terminé la recherche de supprimer votre textfield et tableview.
OriginalL'auteur Hazem | 2015-03-03
Vous devez vous connecter pour publier un commentaire.
Il y a un certain nombre de façons de le faire, ma suggestion serait quelque chose de similaire à comme suit:
Lorsque vous utilisez la vue du contrôleur, vos déroulante affichage est décalé et caché derrière la barre de navigation. Pour ce faire, soit avec des Contraintes de Mise en forme ou de l'aide de l'affichage de l'image, en fonction de vos préférences de jeu.
Puis de lier une action à la BarButtonItem qui, une fois pressé, affiche la vue si ce n'est caché ou masque si visibles à l'aide d'une animation.
Tout ce qui est à gauche pour vous est de définir votre dropDownView et lien correctement.
J'espère que ça aide, s'il vous plaît commentaire si il ya quelque chose que vous ne comprenez pas
Grand @Elliott (Y)
J'ai également mis en œuvre à elle de cette façon, mais sur le mien j'ai ajouté deux UIButtons à la liste déroulante UIView. J'ai inséré la liste déroulante, UIView ci-dessous la navigationController.navigationbar. Mon problème est que ma cliquez sur événements ne sont pas de travail. Des idées ?
Im avoir d'erreur dans la réalisation de Bloc.. Dans le "achèvement: (terminé: Bool) -> Void en ligne". En disant prévu expression dans la liste des expressions
OriginalL'auteur Elliott Minns
À utiliser dans la Liste déroulante avec Vue personnalisée et avec Tableview utiliser le lien ci-dessous https://github.com/lminhtm/LMDropdownView
Vous pouvez utiliser l'Obj-C dans Swift Projet avec l'aide de combler en-tête.
OriginalL'auteur Abirami Bala