如何在ios的uitextfield中使用下拉菜单?
问题描述:
我想实现在iOS中的文本字段中的下拉菜单。如何在ios的uitextfield中使用下拉菜单?
为此,我一直在试图实施该解决方案的文本字段https://github.com/romaonthego/REMenu
上面菜单栏中的伟大工程,为导航栏,但无法将其添加文本字段。
注:我不能在我的情况下使用uipickerview。
答
,你可以简单地添加表和UITextField
显示表的beginEditing
和endEditing
隐藏目录,并根据内容的大小
设置表身高如果妳需要提供一些选项(而不是自动填充文本),你可以使用一个UIActionSheet这里。 – Nishant
@Nishant UIActionSheet是一个非常糟糕的主意。它辞去了当前的'firstResponder'。 UX非常糟糕。 – n00bProgrammer
@ n00bProgrammer:然后再添加一件事。对于那个特定的文本字段,你需要实现' - (BOOL)textFieldShouldBeginEditing:(UITextField *)textField;'* //返回NO以禁止编辑* – Nishant