Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

iOS 7.1 UISearchBar gray view

I work at an application and I tested today on iOS 7.1. Until now my search bar was normal:

iOS 7.0.3

But now I have this problem:

iOS 7.1

A gray view appears and I don't know how to remove it because I don't have this view in my code. Does anyone have the same problem? It is an iOS 7.1 bug?

like image 741
user2435982 Avatar asked Dec 20 '22 17:12

user2435982


2 Answers

My quick fix used some code I found here: https://stackoverflow.com/a/18664917/1153630

And then:

searchBar.backgroundImage = [UIImage imageWithColor:[UIColor clearColor]];

I'm still not very impressed by it though: will update answer when I find a better way.

You may also want to checkout: Colour changed in iOS7.1, how to change searchBar colour?

like image 108
Max Chuquimia Avatar answered May 07 '23 05:05

Max Chuquimia


As @dave noted above, you can just use say:

searchBar.backgroundImage = [[UIImage alloc] init];

which avoids the need for the category on UIImage incorporated in @Jugale's example.

like image 45
sumizome Avatar answered May 07 '23 06:05

sumizome