iOS 플랫폼에서 티타늄을 사용하여 picker의 텍스트 색상을 변경하려면 어떻게해야합니까?티타늄의 iOS에서 선택기의 글꼴 색상 변경
외모에 따르면 배경색 만 변경할 수 있으며 Android 플랫폼에서 글꼴 색만 변경할 수 있습니다.
iOS 플랫폼에서 티타늄을 사용하여 picker의 텍스트 색상을 변경하려면 어떻게해야합니까?티타늄의 iOS에서 선택기의 글꼴 색상 변경
외모에 따르면 배경색 만 변경할 수 있으며 Android 플랫폼에서 글꼴 색만 변경할 수 있습니다.
, 당신은 색상 속성을 설정할 수 있습니다
http://docs.appcelerator.com/platform/latest/#!/api/Titanium.UI.PickerRow-property-color
문제가 해결되지 않는 경우를, 위의 링크에있는 예제 (레이블을 만들고 각각의 PickerRow에 추가)와 동일한 작업을 수행 할 수 있습니다.
var fruit = [ 'Bananas', 'Strawberries', 'Mangos', 'Grapes' ];
var column1 = Ti.UI.createPickerColumn();
for(var i=0, ilen=fruit.length; i<ilen; i++){
var row = Ti.UI.createPickerRow();
var label = Ti.UI.createLabel({
color:'red',
font:{fontSize:20,fontWeight:'bold'},
text: fruit[i],
textAlign:'left',
width:'126'
});
row.add(label);
column1.addRow(row);
}
당신은 테마에서 살펴 보셔야는 아래와 같이 속성하십시오 PickerRow을 만들 때
<style name="PickerTheme" parent="Theme.AppCompat.Light">
<item name="android:spinnerItemStyle">@style/SpinnerItem</item>
<item name="android:spinnerDropDownItemStyle">@style/SpinnerDropDownItem</item>
</style>
<!-- Use this style for Spinners/Plain Pickers in default state -->
<style name="SpinnerItem">
<item name="android:textColor">#ff0000</item>
</style>
<!-- Use this style for Spinners/Plain Pickers in selected/popup state -->
<style name="SpinnerDropDownItem">
<item name="android:textColor">#ffffff</item>
<item name="android:background">#20767a</item>
</style>
Android 용입니다. iOS에 대한 도움이 필요합니다. –
아래 답변은 Ti SDK 5.4.0 이상에서 작동합니다. –
PickerRow 자체의 색상 설정이 효과적입니다. 감사 –