2010-08-16 65 views
1

我一直在尋找iPhone UITextField上的代碼/教程。我遇到了關於如何使用API​​命令的示例代碼。然後我以編程方式創建了我的TextField,現在當我按下Done時我無法關閉鍵盤。我知道這個命令是resignFirstResponder。但是何時以及如何使用它?如何在iPhone上完成輸入時關閉鍵盤

這是我做的。 textField = [[UITextField alloc] initWithFrame:CGRectMake(yView,xView,100,25)];}};}}

textField.borderStyle = UITextBorderStyleRoundedRect;

textField.clearButtonMode = UITextFieldViewModeWhileEditing;

textField.returnKeyType = UIReturnKeyDone;

[textField setText:(@「test」)];

[self addSubview:textField];

現在,我應該在哪裏放置resignFirstResponder?示例代碼通過使用viewController來完成它。我在一個視圖中做了我的。我希望能夠以一種觀點來完成。

謝謝。

回答

2

添加代表到文本框,並使用委託調用textFieldShouldReturn:

Here is the apple documentation

+0

我傻,我忘了在.h文件中添加 .... – 2010-08-16 05:22:50