我正在开发一款适用于Android和iOS的iOS应用程序,需要一个搜索栏。在IOS它工作正常。背景为白色,文本为黑色,但在android中,文本与背景颜色相同(白色),因此它不是apear。
这是我的搜索栏:
var searchBar = Titanium.UI.createSearchBar({
barColor : '#FFFFFF',
backgroundColor : 'transparent',
borderRadius : 3,
borderColor : 'black',
height : 43,
focusable : true,
softKeyboardOnFocus : true,
width : 300,
top : deviceHeight * 0.12
})
如何更改文本颜色,以便它在Android和IOS中是黑色的?
我没有使用合金文件夹
答案 0 :(得分:0)
使用Android更好地使用SearchView而不是SearchBar http://docs.appcelerator.com/platform/latest/#!/api/Titanium.UI.Android.SearchView
它的Appc推荐
SearchBar对象在iOS本机搜索栏上紧密建模。因此,并非所有功能都支持其他平台。对于Android应用程序,请考虑使用Titanium.UI.Android.SearchView对象。 http://docs.appcelerator.com/platform/latest/#!/api/Titanium.UI.SearchBar