Appcelerator Titanium - 隐藏键盘不起作用

时间:2012-01-04 23:13:49

标签: javascript-events titanium appcelerator appcelerator-mobile titanium-mobile

以下是我的代码......

var textField = Ti.UI.createTextField({
  left: 20,
  width: 280,
  height: 40,
  top: 20,
  borderStyle:Titanium.UI.INPUT_BORDERSTYLE_ROUNDED,
  keyboardType: Ti.UI.KEYBOARD_NUMBER_PAD,
});

win.add(textField)

var button = Ti.UI.createButton({
 title:'Submit',
 left: 200,
 width: 100,
 height: 40,
 top: 70
});

win.add(button)

button.addEventListener('click', function(){
 textField.blur();
});

当我点击按钮时,NUMPAD键盘仍在那里,它不会消失,有人知道为什么吗?

需要建议。谢谢!


对不起发布 - >问题解决了

2 个答案:

答案 0 :(得分:0)

我复制粘贴此代码并且工作正常..在按钮上单击NUMPAD键盘不再可见..

尝试清理项目,然后构建它..

答案 1 :(得分:-1)

在文本字段“returnKeyType:Ti.UI.RETURNKEY_DONE”中遗漏了这个,