2013-09-08 11 views
0

Je souhaite implémenter une liste déroulante dans un UITableView en cliquant sur un bouton dans la cellule et insérer une sous-vue (image pour le fond) comme ci-dessous pour montrer l'expansion. J'ai vu tableView expansions à partir de sections, ce qui est ce que je ne veux pas. Fondamentalement, je dois mettre en œuvre une seule section. Une idée de comment cela pourrait-il être fait?Comment implémenter une liste déroulante dans un TableView dans iOS

http://i.stack.imgur.com/VSixW.png

normal cell

expanded cell

+0

Vous pouvez utiliser picker au lieu de menu déroulant –

+0

Essayez ce .. http://stackoverflow.com/a/34586224/3908884 –

Répondre

1

d'abord tout ce que vous ne l'avez pas expliqué correctement ce que vous voulez? En fonction de votre sujet, je voulais que vous vouliez menu déroulant. Mais, je dois vous informer qu'il n'y a pas une telle chose dans le SDK iOS. Donc, vous devez appliquer quelques astuces pour y arriver. supposons que vous pouvez masquer une table qui contient la liste déroulante et l'afficher tout en détectant le toucher de l'utilisateur. Il y a des liens qui sont vraiment bien fait. Il suffit de vérifier.

http://code4app.net/ios/Drop-Down-Menu/503c3a446803fabd1c000002

https://github.com/romaonthego/REMenu

https://www.cocoacontrols.com/controls/nidropdown

espère que ces liens vous aider et désolé pour le partage de liens, mais cette question a besoin. J'ai fait quelque chose de similaire à cela si vous voulez de l'aide, n'hésitez pas à me contacter.

Merci

+0

J'ai ajouté deux images pour expliquer l'exigence. – icodes

+0

@Sushrut J'ai vu les images et il est facile de le faire .. s'il vous plaît lire attentivement ce lien, vous l'obtiendrez .. Si je vais avoir le temps, je vais essayer d'écrire des extraits de code pour vous .. – Shivaay

Questions connexes