我想为我的iPad应用程序创建一个通用下拉控件。基本上,当用户单击文本字段时,弹出控件将显示并列出项目。用户可以在文本字段中输入,这将过滤下拉弹出控件中的项目。
有没有人有任何建议或知道有关实现这个的任何例子?
基本上它就像ipad的App store搜索字段中的“Suggestions”弹出列表一样。
提前致谢
答案 0 :(得分:1)
好吧,我会通过将 TableViewController 加载到 PopoverController 并使其界面可用于 ViewController (具有其中的文字区域。)
在 TableViewController 中,我会加载一个字典/项目数组。每当用户在文本字段中输入文本时(您可以在Interface Builder中响应此事件),我将调用 TableViewController 中的一个函数来更新显示的列表(例如,显示所有字典项目)以输入的文字开头。)
每当有人点击 TableViewController 中的某个项目时,您就可以在 ViewController 中调用一个函数。
我无法给你一个代码示例,因为这需要相当长的时间来创建:P。
我希望这会对你有所帮助。