0
我正在使用钛API在JavaScript中编写iOS应用程序。我遇到的问题是,当我有一个文本字段,然后单击它来输入时,我希望能够按下回车键,而不会模糊文本字段的焦点,从而最大限度地减少键盘。我希望能够按回车并保持键盘打开。有没有人有建议? (立即重新聚焦在“回归”事件的文本字段是丑陋的,而不是在所有我所希望的)钛 - 如何防止textField在按下返回时失去焦点
这里的代码简要位重现此问题:
var win = Ti.UI.createWindow({backgroundColor: 'white'});
var textBox = Ti.UI.createTextField({
borderStyle: Ti.UI.INPUT_BORDERSTYLE_ROUNDED,
width: 240, height: 30,
top: 30, left: 10
});
textBox.addEventListener('return', someFunction());
win.add(textBox);
win.open();
感谢您的解决方案,但我仍然发现它具有完全相同的行为。我原以为这可以通过textField/textArea的属性来配置,但我在文档中找不到任何东西。 – cainy393
textArea的整点是可以添加多行。这是默认行为。尝试删除“返回”事件。为了向你自己证明这一点,创建一个新的空白项目,并在屏幕上添加一个文本区域,只是为了确保你正在做的任何事情都不会妨碍你。我的文字区域不会模糊返回键。 – Markive