UISearchBar
标题中的UITableView
是强烈的颜色。
TableSearch
使用更微妙的代码,但我不确定它是如何做的。我查看了TableSearch示例代码。具体来说,我没有看到在此示例中的任何位置使用tintColor
。我也没有看到使用不透明度或alpha。
TableSearch
示例如何做到这一点?谁能解释一下呢?
答案 0 :(得分:4)
您可以使用以下任意颜色将UISearchBar设置为:
self.mySearchBar.tintColor = [UIColor colorWithRed:153/255.0 green:102/255.0 blue:51/255.0 alpha:1.0];
在此示例中,分数中的第一个数字是RGB值。只需找到您想要的RGB颜色,并在此填写值。
答案 1 :(得分:4)
根据the documentation,tintColor
类上有UISearchBar
个属性。
在TableSearch example中,在MainView.xib中定义并加载搜索栏。如果你想改变它的tintColor或样式,只需在xib中进行,它就会被加载到应用程序中。
答案 2 :(得分:0)
我想我会提到色调颜色的alpha值似乎没有做任何事情。它始终显示为alpha 1.0值,并且在界面构建器中,它不允许您调整不透明度值。