Appcelerator Titanium - 隐藏键盘不起作用

发布于 2024-12-25 02:32:55 字数 528 浏览 2 评论 0原文

下面是我的代码...

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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

不必在意 2025-01-01 02:32:55

我复制粘贴了这段代码,它工作正常。在按钮上单击数字键盘不再可见。

尝试清理您的项目,然后构建它。

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 ..

太阳哥哥 2025-01-01 02:32:55

在您的文本字段“returnKeyType:Ti.UI.RETURNKEY_DONE”中缺少此内容

missing this in your textfield "returnKeyType : Ti.UI.RETURNKEY_DONE,"

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文