【发布时间】:2014-02-06 01:35:40
【问题描述】:
我有一个 UITextField,我想创建一些类似于 ios 联系人应用程序中的下拉菜单的内容。
当用户开始输入时,我希望菜单下拉。它实际上并不需要根据名称来限制它显示的数据,但如果可以的话,那就太好了(例如:如果用户键入“m”,它只显示以 m 开头的字符串等等)。如果用户选择一个,则该类型将被发送到 UITextField 并在其中显示。如果有这样的开源选择器,那就太好了。如果没有,有没有办法呈现包含数组中所有项目的类似内容。这不必很复杂,不必限制用户键入或任何内容时显示的数据。
【问题讨论】:
-
您只需在文本字段下方添加一个表格和滚动视图(以显示任意数量的项目)并保持它们隐藏,当您开始输入时使其可见。这只有您需要做的......跨度>
-
过滤人可以使用NSPredicate。如果你需要一些指导,有很多下拉示例。看看..code4app.net/search/drop%20down%20menu
标签: ios uitableview uiscrollview uitextfield