Я добавил UISearchBar в UICollectionView, а в делегате searchBar:textDidChange: отфильтруйте мою модель и вызовет [collectionView reloadData]. reloadData (а также reloadSection и т.д.) хочет отнять firstResponder из текстового поля поиска, отбрасывая клавиатуру.
Я пытаюсь создать фильтр "живого обновления", и поэтому он раздражает, когда клавиатура исчезает после ввода каждого символа.
Любые идеи?