Это мой исходный код
[search setFrame:CGRectMake(listView.frame.origin.x, listView.frame.origin.y + 2,215, 52)];
[search setPlaceholder:@"Search"];
search.barTintColor = [UIColor colorWithRed:230/255.0f green:230/255.0f blue:230/255.0f alpha:1.0f];;
[search setTranslucent:NO];
search.delegate = self;
[[UITextField appearanceWhenContainedIn:[UISearchBar class], nil] setTextColor:[UIColor blackColor]];
UITextField *txfSearchField = [search valueForKey:@"_searchField"];
txfSearchField.backgroundColor = [UIColor whiteColor];
Он работает с iOS 5,6,7 на Xcode 5.0.
После обновления xcode до 5.1 мой uisearchview не показывает клавиатуру в iOS 7 и iOS 7.1, но с iOS 6 и более ранними версиями она работает.
Я понятия не имею о решении.
Не могли бы вы дать мне несколько решений?
Спасибо