2012-03-08 42 views

回答

11

假設你正在使用UITextField,你如何創建文本框?是由xib嗎?或通過代碼?確保你在你的類

@interface YouClass : UIViewController <UITextFieldDelegate> 

實施UITextFieldDelegate如果廈門國際銀行,你的文本字段連接到文件所有者的委託。而且如果通過代碼的文件所有者連接到您的IBOutlet中的UITextField

enter image description here

。只是做

yourTextField.delegate = self; 

現在實行

-(BOOL)textFieldShouldReturn:(UITextField *)textField 
+0

謝謝!有效。 – roof 2012-03-09 18:48:15

0

乾脆辭職作爲第一個響應你輸入文本字段,當按下回車鍵時。鍵盤將自動解除。

0

您需要返回按鈕設置爲實際的內置函數類型。在我的其中一個應用程序中,我將它設置爲「完成」按鈕,因爲當用戶完成時,他們可以按下這個按鈕,並將它放開。要設置它,請在 - (void)viewDidLoad;方法。

textFieldName.returnKeyType = UIReturnKeyDone; 

那應該給你一個隱藏它的鍵盤上的藍色按鈕。