所以我在iOS应用程序中有这个场景。
我有UISearchbar
和UITableView
。 UISearchbar
已自动更正,这很重要,我希望保持此状态。
当用户输入UISearchbar
时,我会自动开始过滤/搜索内置数据并显示UITableView
。但是我保持表格视图处于活动状态,因此用户只要看到它就可以立即选择一个项目。
但是想象一下,用户正在搜索名为" tesser"
的条目他们开始打字" tes"然后他们看到" tesser"下面,他们立即去选择那个条目。
但是,点击搜索框意味着他们正在接受当前自动更正的建议" Tea" - 应用程序然后重新过滤,没有显示任何内容,用户感到沮丧。 任何建议表示赞赏。