У меня есть панель поиска и контроллер дисплея поиска "UIObject
добавлен в UITableViewController
. Сам по себе UITableViewController
находится в виде контейнера с встроенным вложением. Я пытаюсь установить цвет строки поиска «» и контроллера отображения поиска », используя этот код в моем UITableViewController.mviewDidLoad:
, однако он не работает. Что я делаю неправильно?Невозможно установить строку поиска с панелью поиска Цвет дисплея iOS7
self.searchDisplayController.searchBar.barTintColor = [UIColor darkGrayColor];
self.inviteTableSearchBar.searchBarStyle = [UIColor colorWithHexString:@"#333333"];
PS ~ Причина для двух линий только потому, что я пытаюсь разные вещи (и это единственное, что я мог придумать) Кроме того, я уже искал в течение всего стека для этот вопрос, и я уверен, что этого не существует.
Я никогда не видел ничего подобного '... searchBarStyle = [UIColor ...];' существует только 3 возможных значения ... [check: SearchBarStyle Apple Doc] (https://developer.apple.com/ библиотека/ios/documentation/uikit/reference/UISearchBar_Class/Reference.html # // apple_ref/c/tdef/UISearchBarStyle) – staticVoidMan
сколько у вас 'searchBar'? 2? ... 'self.searchDisplayController.searchBar' и' self.inviteTableSearchBar' ?? – staticVoidMan
Почему бы просто не сделать '[self.searchDisplayController.searchBar setBackgroundColor: [UIColor darkGrayColor]]; **, а также **' [self.searchDisplayController.searchBar setBarTintColor: [UIColor darkGrayColor]; ' – staticVoidMan