自分用メモ。UISearchbarをつかいたいときのメモから投稿テストがてらに。NGワード:スニペット使えよ
自分用メモ。UISearchbarをつかいたいときのメモから投稿テストがてらに。NGワード:スニペット使えよ
#pragma mark - 検索バー Delegate
/*
//UISearchBar
schBar = [[UISearchBar alloc] init];//]WithFrame:CGRectMake(0, 0, self.view.bounds.size.width, 44)];
schBar.delegate = self;
schBar.placeholder = @"検索";
schBar.barStyle = UIBarStyleDefault;
self.navigationController.navigationBar.frame = CGRectMake(0, 0, 320, 88);
self.navigationItem.titleView = schBar;
self.navigationItem.titleView.frame = CGRectMake(0, 0, 320, 44);
UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, self.view.frame.size.width, 20)];
label.text = @"これはテストです";
label.textAlignment = UITextAlignmentCenter;
label.textColor = [UIColor blackColor];
[self.view addSubview:label];
*/
//検索ボタンがクリックされたときの処理
-(void) searchBarSearchButtonClicked:(UISearchBar *)searchBar {
schFlg = YES;
//NSLog(@"%@",searchBar.text);
[searchBar resignFirstResponder];
//サーチ用テキストを受信
schText = searchBar.text;
//[self tableView:nil didSelectRowAtIndexPath:nil];
}
-(void) searchBarTextDidBeginEditing:(UISearchBar *)searchBar {
searchBar.showsCancelButton = YES;
}
-(void) searchBarTextDidEndEditing:(UISearchBar *)searchBar {
searchBar.showsCancelButton = NO;
}
-(void) searchBarCancelButtonClicked:(UISearchBar *)searchBar {
[searchBar resignFirstResponder];
}