Appcelerator Titanium - 隐藏键盘不起作用
下面是我的代码...
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();
});
当我单击按钮时,数字键盘仍然在那里,它不会消失,有人知道为什么吗?
需要建议。
抱歉发帖 ->问题解决了
The below is my code ...
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();
});
When I click on the button, the NUMPAD Keyboard is still there, it doesn't go away, anyone know why?
Need Advice.
Sorry for posting -> problem solved
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我复制粘贴了这段代码,它工作正常。在按钮上单击数字键盘不再可见。
尝试清理您的项目,然后构建它。
I copy pasted this code and its working fine.. On button click NUMPAD keyboard is not visible any more..
try cleaning you project and then build it ..
在您的文本字段“returnKeyType:Ti.UI.RETURNKEY_DONE”中缺少此内容
missing this in your textfield "returnKeyType : Ti.UI.RETURNKEY_DONE,"