#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);
}