Настройка цвета оттенка для встроенной панели UISearch на панели навигации

У меня есть приложение, которое имеет тему синего оттенка для всего пользовательского интерфейса. У меня также есть встроенная панель поиска в панели навигации на моем начальном экране. Цвет моей кнопки для приложения - белый, и объявите это в делегате приложения, используя:

    [[UINavigationBar appearance] setTintColor:[UIColor whiteColor]];

Проблема заключается в том, что из-за белого оттенка, влияющего на панель поиска, встроенная панель поиска скрывает курсор при ее выборе. Я попытался специально установить оттенок панели поиска на [UIColor blueColor], используя два метода, но безуспешно. Два способа, которыми я пытался ссылаться на панель UISearch:

    [self.navigationController.searchDisplayController.searchBar setTintColor:[UIColor blueColor]];

а также

    [searchBar setTintColor:[UIColor blueColor]]

На панель поиска следует ссылаться правильно.

Ничто из того, что я делаю с этими точками, никак не влияет на встроенную панель поиска.

Ответы на вопрос(3)

Ваш ответ на вопрос