UISearchBar

#define SCREEN_WIDHT [[UIScreen mainScreen] bounds].size.width

#define SCREEN_HEIGHT [[UIScreen mainScreen] bounds].size.height

#define COMMON_HEIGHT SCREEN_HEIGHT * 0.054

<UISearchBarDelegate>

UISearchBar *search = [[UISearchBar alloc]initWithFrame:CGRectMake(10,20, SCREEN_WIDHT-20, COMMON_HEIGHT)];

    //默認的風格

    search.barStyle = UIBarStyleDefault;

    //設置提示語句

    [search setPlaceholder:@"請輸入內容"];

    //修改背景顏色

    search  .barTintColor = [UIColor whiteColor];

    // 顯示Cancel按鈕

    search.showsCancelButton = true;

    // 設置代理

    search.delegate = self;

    [self.view addSubview:search];


// 點擊取消按鈕觸發

- (void)searchBarCancelButtonClicked:(UISearchBar *)searchBar

{

    NSLog(@"取消");

}


// 輸入內容改變的時候觸發

- (void)searchBar:(UISearchBar *)searchBar

    textDidChange:(NSString *)searchText

{

    NSLog(@"輸入的內容:%@",searchText);

}


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章