Странное поведение панели поиска: клавиатура закрывается после ввода первой буквы - PullRequest
3 голосов
/ 27 апреля 2011

После ввода первой буквы в строке поиска клавиатура исчезает.

Не понимая, почему это счастье. Уже много раз использовали панель поиска.

Я использовал

- (void)searchBar:(UISearchBar *)searchBar textDidChange:(NSString *)searchText

и

-(void)searchBarSearchButtonClicked:(UISearchBar *)sBar

эти методы делегата.

Больше ничего не делалось с отставкой клавиатуры, но все равно после того, как первая буква на клавиатуре панели поиска перестала работать.

Пожалуйста, кто-нибудь прошел через ту же проблему / есть какие-либо подсказки, помогите мне.

вот код

 -(void)searchBar:(UISearchBar *)searchBar textDidChange:(NSString *)searchText
   {    
       if([searchText length]>0)
    {  //searching code goes here

    }
  else  if ([searchText length]==0)
   { 
          // code to reload table
       }

  }

Заранее спасибо.

...