首页 > 代码库 > 电话本的检索功能

电话本的检索功能

设置带有导航栏的根视图控制器

RootViewController.h

@interface RootViewController : UIViewController<UITableViewDataSource,UITableViewDelegate,UITextFieldDelegate>
{
    UITableView *_tableView;
}

@property(nonatomic, retain)NSArray *data;  //存放原本的数据
@property(nonatomic, retain)NSArray *filterData;    //用于存放删选后的数据


RootViewController.m

- (void)viewDidLoad
{
    [super viewDidLoad];
    
    //创建输入框
    UITextField *textField = [[UITextField alloc] initWithFrame:CGRectMake(0, 0, 200, 30)];
    textField.delegate = self;
    textField.borderStyle = UITextBorderStyleRoundedRect;
    //关闭大写
    textField.autocapitalizationType = UITextAutocapitalizationTypeNone;
    self.navigationItem.titleView = textField;
    [textField release];
    
    //创建表视图
    _tableView = [[UITableView alloc] initWithFrame:CGRectMake(0, 0, 320, 480) style:UITableViewStylePlain];
    _tableView.delegate = self;
    _tableView.dataSource = self;
    [self.view addSubview:_tableView];
    
    //取得数据
    /*
     [@"1",@"2"]
     */
    _data = http://www.mamicode.com/[[UIFont familyNames] retain];>


电话本的检索功能