如何将 return 键添加到 ios 的 Titanium 搜索栏

how to add return key to Titanium searchbar for ios

我正在处理 app.I 我在搜索栏中遇到问题。当搜索栏没有文本时,它会禁用 "Search" 键并且用户会停留在屏幕上。

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

我想在 Appcelerator 钛搜索栏中添加 retu 键而不是搜索键,它应该作为 return key.Pressing return 键应该隐藏键盘。

提前致谢。

您将需要添加手动代码以在单击 SearchBar 的“取消”按钮时隐藏键盘。

以下代码应按预期工作:

<SearchBar id="search" showCancel="true" cancelButtonTitle="Hide" onCancel='hideKeyboard' />

function hideKeyboard(e) {
    // it will hide the keyboard as well
    $.search.blur();
}

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