我正在开发一个应用程序。我在搜索栏中遇到问题。当搜索栏并没有文本时,它会禁用“搜索”键,用户被卡在屏幕上。
当用户开始在其中输入文本时,搜索键将启用。
我想在Appcelerator钛搜索栏中添加retu键,而不是搜索键,它应该作为返回键。按回车键应隐藏键盘。
提前谢谢。
点击搜索栏的取消按钮,你们需要添加手动代码来隐藏键盘。
以下代码应按预期工作:
<SearchBar id="search" showCancel="true" cancelButtonTitle="Hide" onCancel='hideKeyboard' /> function hideKeyboard(e) { // it will hide the keyboard as well $.search.blur(); }
您可以使用其他事件来跟踪搜索栏是否为空,或何时隐藏键盘或何时清除搜索文本等。