0

场景:我有一个药物清单(存储在某个地方,比如说一个 NSArray)。

有一个 UITextField 用户可以在其中输入药物以获取有关它的更多信息(或其他信息)。

我想在他打字时建议单词完成(但这很容易)。

展示这些建议的最佳位置在哪里?因为它在 iPad 上,所以我希望它有点像当你用谷歌搜索时,你会在搜索栏下方得到你的建议。在 iPad 上可以吗?一个覆盖屏幕其余部分的表格,放置在文本字段下方?比如弹窗什么的?我以前从未真正使用过 iPad,因此我不知道 iOS 的方式会是什么..

编辑:类似这样的东西,但连接到文本字段而不是按钮或任何东西:

在此处输入图像描述

编辑:甚至更好:类似这样的东西,但适用于 iPad 而不是 Android:

在此处输入图像描述

4

2 回答 2

1

在我的应用程序中,我使用 aUITableView来显示建议。

我在我的UITextField. 当没有找到自动完成词时,我隐藏了 tableView。

请检查我的自动完成实现。

自动完成

于 2013-01-08T10:40:22.593 回答
0

查看我的控件,适用于 iOS 的MLPAutoCompleteTextField。它是自动完成的 UITextField 的子类。

该实现类似于您在第二个屏幕截图中寻找的内容,并且非常可定制。

于 2013-05-08T19:48:47.597 回答