2013-01-03 2 views
1

내 앱에 검색 바가 있지만 alertViewShow 이후에만 작동합니다 (내 자리가 나타남). shouldChangeTextInRange, searchBarShouldEndEditing, searchBarShouldBeginEditingUISearchBar는 UIAlertView 쇼 후에 만 ​​작동합니다.

상태 표시 줄이 괜찮습니다 ... 무슨 일이 잘못에 대해 어떤 생각 : 나는 대리자에서 모든 메소드를 구현? 나는 키보드가 나타납니다 바 없지만, 때 자리 ... 아무것도 ...

내가 전화

다른 이벤트 것을 검색 텍스트 필드에 터치하면

-(IBAction)btnSearchClick:(id)sender { 
     if (!searchBarVisivel) { 
      [searchBar setHidden:NO]; 
      searchBarVisivel = YES; 
    } 
    else 
    { 
     searchBarVisivel = NO; 
     [searchBar setHidden:YES]; 
     [searchBar resignFirstResponder]; 
    } 
} 

// 검색 막대가 나타납니다 경고 내가 AppDelegate에 아래의 코드를 놓친

UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Alert" 
               message:@"Alert message" 
               delegate:self 
             cancelButtonTitle:@"Não" 
             otherButtonTitles:@"Sim",nil]; 
[alert show]; 
+1

코드도 게시하십시오. –

+0

나는이 질문을 편집하고 pls를보고 투표했습니다. – Ladessa

+0

그게 좋을거야 :-) –

답변

0

... 검색 창 후 작동 메시지 ...,

01 applicationDidFinishLauching
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]]; 
[self.window makeKeyAndVisible]; 

이제 검색 모음이 정상적으로 작동합니다.

관련 문제