2013-10-30 60 views
0

我正在使用3.1.3.GA sdk,Alloys和2.3.4 Android模擬器。我創建了一個日期選擇器,它的大小太小,因爲我用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像this。我需要增加選擇器列的fontSize,這是可能的還是它的一個錯誤?在jira tickets其提到的解決。任何建議?。提前感謝。

回答

1

這還沒有實施。 ticket you refer具有「打開」狀態。

此外,除了PickerRow之外,拾取器文檔中的任何地方都沒有提及此屬性,不幸的是僅針對MobileWeb和Tizen。

如果您真的需要這樣做,通過擴展TiUiNativePicker class來編寫您自己的自定義選擇器並不會太困難。

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

做它既:

+0

好的,謝謝。我會看看它喬西亞。 – Guts

0

我行建立解決了鈦3.3.0/v3.4.0這些問題通過在選擇器創建定義字體大小爲Android(如上),和iPhone無條件的方式,你被覆蓋。

相關問題