2011-06-23 128 views
0

我有一個導航控制器 第一個視圖用於登錄。有兩個用戶名和密碼的文本字段以及兩個用於登錄和創建帳戶的按鈕如何隱藏iPad中的軟鍵盤

如果用戶點擊用戶名或密碼文本字段,彈出軟鍵盤。之後,如果用戶點擊,創建帳戶,用戶將被導航到第二個視圖,在那裏他必須進行類別選擇(沒有輸入字段,只是單選按鈕)

但軟鍵盤不會消失。

我甚至試過這種 -[UIViewController disablesAutomaticKeyboardDismissal]

請幫

+0

您可能會覺得這很有用:http://stackoverflow.com/questions/3124828/resignfirstresponder-not-hiding-keyboard-on-textfieldshouldreturn – Luke

回答

1

使用this.` [定金resignFirstResponder]。導航時

- (void)viewWillDisappear 
{ 
    [username resignFirstResponder]; 
    [password resignFirstResponder]; 
} 

這應該然後取消鍵盤:

0

假設你有一個IBOutlet名爲username迷上了用戶名的UITextField,並迷上了密碼的UITextField一個IBOutlet命名密碼,添加以下代碼到下一個視圖