2011-12-16 82 views
1

我在故事板中的這個搜索欄發瘋,並且一直是一大堆教程。Xcode搜索欄沒有運行功能

我有我的觀點一個搜索欄,並設置爲一個出口

IBOutlet UISearchBar *searchBar; 

如何運行代碼時,鍵盤上的用戶點擊「完成」。我已經試過這一點,但沒有任何工程

- (void) searchBarSearchButtonClicked:(UISearchBar *)theSearchBar { 
    NSLog(@"Hello"); 
    [searchBar resignFirstResponder]; 
} 

回答

2

我的避風港」用於XCode的故事板,但你確信設置的viewController作爲搜索欄的委託?

+0

哦對,疲倦性錯誤我把「searchBar.delegate = self;」現在它的工作原理:D – Deco 2011-12-16 14:54:36

0

searchBarSearchButtonClicked應該可以工作,但是您是否嘗試過searchBarResultsListButtonClicked和searchBarTextDidEndEditing。順便說一句,這是iPhone還是iPad?並檢查你的委託設置是否正確。