2

日付ピッカーを表示できます。しかし、ネイティブ アプリケーションでは、ユーザーがテキスト フィールドをクリックすると、日付ピッカーが開いています。そのため、titanium プラットフォームを使用してその機能を実装する必要があります。方法を提案したり、例を挙げたりできますか。ユーザーがテキストフィールドをクリックすると、キーボードが表示されず、日付ピッカーのみが表示されますか?

4

2 に答える 2

1

実行時に日付ピッカーを追加するだけです。

このリンクをたどる

テキストボックスのクリック時の日付ピッカー

于 2013-09-09T13:02:39.320 に答える
0

テキストフィールドのeditableプロパティをfalseに設定してから、テキストフィールドの「クリック」コールバックでピッカーを呼び出す必要があります。

var textfield = Ti.UI.createTextField ({
    editable: false // That way the keyboard won't show up
    //your other textfield properties
});

textfield.addEventListener('click', function(e) {
    showDatePicker();
});
于 2013-09-09T13:01:34.553 に答える