2012-06-22 39 views
0

嗨,我正在開發一個應用程序。我有一個帶有三個按鈕的標籤欄。我在第三個視圖中有一個搜索欄。我的要求是當我點擊第三個標籤時,我需要用鍵盤搜索欄點擊,如下圖所示。可能嗎? enter image description here加載搜索欄點擊時加載視圖

+0

嘗試回答http://stackoverflow.com/a/11151139/656600並接受它,如果它可以幫助.. :) – rptwsthi

回答

4

告訴搜索欄「befomeFirstResponder」。它會像用戶使用它一樣。

3

用途:

[searchBar becomeFirstResponder]; 
+0

這是代碼。我從我的iPhone發佈信息,所以我不能輕易說出來。 –

2

當段值改變。試試這個

-(void) segmentValueChanged 
{ 
    [searchBar becomeFirstResponder]; 
} 

becomeFirstResponder方法會在您調用它時關注該控件。

3

在您的第三次輕敲操作事件中,將您的UISearchBar的setHidden實例設置爲NO,並將其設置爲becomeFirstResponder。對於前:

[self.search setHidden:NO];  
[self.search becomeFirstResponder];