iOS 8.0中的UISearchBar barTintColor clearColor错误
在我的应用程序中,我在xib中使用了UISearchBar
和Xcode
6.并且我给出了锡条颜色是清晰的颜色。 它在下面的iOS 7.1
上工作。
但主要的问题是在iOS 8.0
不能工作清晰的颜色。 它显示黑色。
见图 :
任何人都有冒险的这个问题。
我在search栏中有同样的问题,所以我将search样式从默认更改为最小 。
它改变了酒吧的风格。
您可以将1×1像素透明图像作为背景图像添加到UISearchBar。 这将是一个肮脏的解决方法。 我认为苹果应该解决这个问题。
你必须设置UISearchBar
色调。
UISearchBar *search=[[UISearchBar alloc]initWithFrame:CGRectMake(10, 20, 100, 20)]; [search setBarTintColor:[UIColor clearColor]]; search.backgroundImage=[UIImage new]; self.navigationItem.titleView=search;