上一篇已经讲诉了如何将文字显示到表格中,现在来实现在表格上方添加一个搜索栏,进行对表格中文字的搜索
1:拖拽一个 Search Bar到表格视图的顶部
2:为搜索栏控件设置搜索代理,选中搜索栏后,按住control键从搜索栏控件中拖拽出一根蓝色的引导线到布局栏的视图控制器标记,在弹出的窗口中选择delegate
3:在上一篇的代码中做如下的修改即可,已经在代码中给出相应的解释
#import "ViewController.h"
@interface ViewController ()
@property(nonatomic,strong) NSMutableArray *provinces;
@end
@implementation ViewController
- (void)viewDidLoad {
[super viewDidLoad];
[self resetData];//便于代码重用
[self.tableView setContentOffset:CGPointMake(0, 44) animated:NO];
}
-(void)resetData{
//连接服务器,返回教练列表
self.provinces =[NSMutableArray arrayWithArray:@[@"