Я ищу, чтобы сделать простой один цвет строку поиска, как это:фон UISearchBar изображение рабочего причудливо
Я преуспел в этом, на мой взгляд контроллера, установив это изображение в качестве фона изображение:
и с этим кодом:
[self.searchBar setTranslucent:NO];
[self.searchBar setSearchFieldBackgroundImage:[UIImage imageNamed:@"searchbg.png"] forState:UIControlStateNormal];
Однако, когда я нажимаю на панели поиска, и он идет в searchdisplaycontroller, это выглядит следующим образом:
Там в белый раздел там, что я не могу избавиться от. Я пробовал это делать:
[self.searchDisplayController.searchBar setSearchFieldBackgroundImage:[UIImage imageNamed:@"searchbg.png"] forState:UIControlStateNormal];
Но это не работает. Я немного озадачен, почему они действуют по-другому, так как они оба являются uisearchbars?
Спасибо.