Это сводит меня с ума, я не могу понять, какая черная линия находится за моей панелью поиска.Search Display Controller Search Bar
Моя точка зрения иерархии является UINavigationController -> UITableViewController с SearchDisplayController, и я настроить внешний вид панели поиска с помощью следующего кода:
[[UISearchBar appearance] setImage:[ApplicationStyle searchBarIconImage] forSearchBarIcon:UISearchBarIconSearch state:UIControlStateNormal];
[[UISearchBar appearance] setBackgroundImage:[ApplicationStyle searchBarImage]];
[[UISearchBar appearance] setSearchFieldBackgroundImage:[ApplicationStyle searchBarFieldImage] forState:UIControlStateNormal];
Изображение Я использую для фона 640px х размером 88 и он не является прозрачным каким-либо образом. Есть идеи, что это может быть?
Попробуйте установить цвет фона для Tableview: self.tableView.backgroundView = ноль; self.tableView.backgroundColor = [UIColor greenColor]; – stosha