情景:我有一份药物清单(存放在某个地方,让我们说NSArray)。
有一个UITextField,用户可以输入药物以获取更多信息(或其他)。
我想在他打字时建议单词补全(但这很容易)。
显示这些建议的最佳位置在哪里?因为它在iPad上我想要它有点像你谷歌,你在搜索栏下面得到你的建议。这可能在iPad上吗?放置在屏幕其余部分的表格,位于文本字段下方?像弹出一样的东西?我之前从未真正使用过iPad,因此我不知道iOS的方式是什么......
编辑:像这样的东西但连接到文本字段而不是按钮或其他任何东西:
编辑:甚至更好:这样的东西,但对于iPad而不是Android:
答案 0 :(得分:1)
在我的应用中,我使用UITableView
来显示建议。
我在我的UITextField
上方添加了tableView。当找不到自动完成单词时,我隐藏了tableView。
请检查我的自动填充功能。
答案 1 :(得分:0)
查看我的控件,MLPAutoCompleteTextField for iOS。它是UITextField的子类,可以自动完成。
实现类似于您在第二个屏幕截图中寻找的内容,并且可以进行定制。