代码之家  ›  专栏  ›  技术社区  ›  user1576424

如何将返回键添加到ios钛搜索栏

  •  0
  • user1576424  · 技术社区  · 8 年前

    我正在开发一个应用程序。我在搜索栏中遇到问题。当搜索栏并没有文本时,它会禁用“搜索”键,用户被卡在屏幕上。

    当用户开始在其中输入文本时,搜索键将启用。

    我想在Appcelerator钛搜索栏中添加retu键,而不是搜索键,它应该作为返回键。按回车键应隐藏键盘。

    提前谢谢。

    1 回复  |  直到 8 年前
        1
  •  2
  •   Prashant Saini    8 年前

    点击搜索栏的取消按钮,你们需要添加手动代码来隐藏键盘。

    以下代码应按预期工作:

    <SearchBar id="search" showCancel="true" cancelButtonTitle="Hide" onCancel='hideKeyboard' />
    
    function hideKeyboard(e) {
        // it will hide the keyboard as well
        $.search.blur();
    }
    

    您可以使用其他事件来跟踪搜索栏是否为空,或何时隐藏键盘或何时清除搜索文本等。

    推荐文章