Так что я часто использовал два UISearchBar рядом друг с другом до iOS7 - до тех пор, пока они имеют одинаковый оттенок, они выглядят абсолютно нормально, как будто это один бар с двумя полями.Тонировка UISearchBar несовместима с iOS7
Однако - я не знаю, если iOS7 применяется небольшой горизонтальный градиент, или если я просто схожу с ума, но вы можете увидеть, основываясь на этом коде два бара должны быть одинаковыми по цвету:
if(IS_IOS_7) {
[self.whatSearch setBarTintColor:[[EJCBrandingManager sharedManager] primaryColor]];
[self.whereSearch setBarTintColor:[[EJCBrandingManager sharedManager] primaryColor]];
}
else {
[self.whatSearch setTintColor:[[EJCBrandingManager sharedManager] primaryColor]];
[self.whereSearch setTintColor:[[EJCBrandingManager sharedManager] primaryColor]];
}
Но это выглядит так:!?
В частности, обратите внимание на этот бит (объединение в центре):