Titanium-在iOS上创建AlertDialog,带有数字键盘的secure_text_input

Titanium - createAlertDialog on iOS with secure_text_input with number pad keyboard?

本文关键字:键盘 数字 secure text input iOS 创建 AlertDialog Titanium-      更新时间:2023-09-26

如何在警报对话框中启用数字键盘?

此代码不会打开加载数字键盘

var dialog = Ti.UI.createAlertDialog({
    style : Titanium.UI.iPhone.AlertDialogStyle.SECURE_TEXT_INPUT,
    message : 'Please Login',
    maxLength : 4,
    keyboardType : Ti.UI.KEYBOARD_NUMBER_PAD,
    buttonNames : ['Logout', 'Login'],
    title : 'Login'
});
Titanium中的警报对话框不支持keyboardType属性。这仅适用于TextField。

因此,使用Titanium无法做到这一点,另一种方法是使用嵌入的TextField从Ti.UI.View中生成自定义警报。

DOC快速参考。