带有PopOver控件的IPad Textfield DropDown

时间:2010-11-24 04:31:48

标签: xcode ipad drop-down-menu popover

我想为我的iPad应用程序创建一个通用下拉控件。基本上,当用户单击文本字段时,弹出控件将显示并列出项目。用户可以在文本字段中输入,这将过滤下拉弹出控件中的项目。

有没有人有任何建议或知道有关实现这个的任何例子?

基本上它就像ipad的App store搜索字段中的“Suggestions”弹出列表一样。

提前致谢

1 个答案:

答案 0 :(得分:1)

好吧,我会通过将 TableViewController 加载到 PopoverController 并使其界面可用于 ViewController (具有其中的文字区域。)

TableViewController 中,我会加载一个字典/项目数组。每当用户在文本字段中输入文本时(您可以在Interface Builder中响应此事件),我将调用 TableViewController 中的一个函数来更新显示的列表(例如,显示所有字典项目)以输入的文字开头。)

每当有人点击 TableViewController 中的某个项目时,您就可以在 ViewController 中调用一个函数。

我无法给你一个代码示例,因为这需要相当长的时间来创建:P。

我希望这会对你有所帮助。