當你在seachBar中輸入字母之前的時候,只是用鼠標選中searchBar的時候,如圖
終端輸出截圖如下:(這個時候調用先shouldBeginEditing,之後調用didBeginEditing,)
當你希望選中UISearchBar的時候,鍵盤自動調用加載到界面,你需要將下面函數的返回值設置爲YES;
- (BOOL)searchBarShouldBeginEditing:(UISearchBar *)searchBar {
NSLog(@"shouldBeginEditing");
returnYES;
}
當你在seachBar中輸入字母Dditring的時候,如圖:
終端顯示
當你點擊鍵盤右下角的Done的時候,調用searchButtonClicked
UISearchBar的相關屬性:
當在Viewdidload裏面加入下面兩行的時候,
界面searchBar顯示
當在Viewdidload裏面加入下面一行的時候
界面searchBar顯示: