钛金属搜索栏的机会文本

时间:2016-03-21 16:27:32

标签: android ios iphone titanium titanium-mobile

我正在开发一款适用于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中是黑色的?

我没有使用合金文件夹

1 个答案:

答案 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