對於帶有UISearchDisplayController的UISearchBar,單擊搜索字段時,鍵盤出現並在桌面視圖上顯示覆蓋圖。單擊取消時UISearchBar解除方法
- (void)searchBarCancelButtonClicked:(UISearchBar *)searchBar
被調用。
我想知道是否有一個方法,當疊加被點擊時調用。它會關閉鍵盤並返回到桌面視圖。基本上我想讓點擊這個覆蓋層運行與點擊取消時相同的方法。有任何想法嗎?我檢查了Apple Docs,找不到除取消按鈕方法以外的任何內容。
但是,你知道當你點擊離開uisearchbar而不點擊取消時,調用什麼方法嗎?它會關閉搜索欄和鍵盤,但我需要它來運行另一種方法 – JeffN