0

3.1.3.GA SDK、Alloys、および 2.3.4 Android Emulator を使用しています。日付ピッカーを作成しましたが、そのサイズが小さすぎるため、指定されたように fontSize 属性を使用して列値のテキスト サイズを増やしましたが、期待どおりに機能しませんでした。私のコード、 index.js

var win = Ti.UI.createWindow({
    layout: 'vertical',
    modal: true
});  
var picker = Ti.UI.createPicker({
    type:Ti.UI.PICKER_TYPE_DATE,
    minDate:new Date(2009,0,1),
    maxDate:new Date(2014,11,31),
    value:new Date(2014,3,12),
    top:50,
    width: 300,
    height: 500,
    font: {fontSize: 40},
    useSpinner: true
});

win.add(picker);
win.open();

このようなUIを取得しています。ピッカー列の fontSize を大きくする必要があります。それは可能ですか、それともバグですか? ジラチケットでは、解決済みとして言及されています。何か提案はありますか?.よろしくお願いします。

4

2 に答える 2

0

Ti v3.3.0/v3.4.0 でこれらの問題を解決するには、ピッカーの作成で Android のフォントサイズを定義し (上記のように)、行の作成で iPhone のフォントサイズを定義しました。

        var row = Ti.UI.createPickerRow({
            fontSize : someFontSize, 
            title : someTitle
        });
        column1.addRow(row);

無条件に両方の方法を実行すると、カバーされます。

于 2014-10-21T12:24:23.150 に答える