0
스토리 보드없이 내보기 컨트롤러에 UISearchBar를 추가하려고 했으므로 프로그래밍 방식으로 하위보기로 추가했습니다. 위임자를 설정했지만 검색 버튼을 클릭하여 키보드를 닫을 수는 없습니다.하위보기로 추가 할 때 UISearchBar 키보드를 닫습니다.
@interface ViewController : UIViewController <UISearchBarDelegate>
{
IBOutlet UISearchBar* mySearchBar;
}
----
- (void)viewDidLoad
{
[mySearchBar setDelegate: self];
mySearchBar = [[UISearchBar alloc] initWithFrame:CGRectMake(0, self.navigationController.navigationBar.frame.origin.y, 320, 44)];
[self.view addSubview:mySearchBar];
}
- (void)searchBarSearchButtonClicked:(UISearchBar *)mySearchBar
{
[mySearchBar resignFirstResponder];
}
- (void)searchBarTextDidEndEditing:(UISearchBar *)mySearchBar
{
[mySearchBar resignFirstResponder];
}
이것은 Xcode와 어떤 관련이 없습니다. –