【发布时间】:2012-04-02 08:52:44
【问题描述】:
可能重复:
How to make return key on iphone make keyboard disappear?
我正在处理的页面中有两个文本字段。单击返回后只有第一个文本字段消失,但第二个文本字段不起作用。
这是我的 .m 文件中的方法:
-(void) viewWillAppear:(BOOL)animated
{
[super viewWillAppear:animated];
self.cardNameTextField.delegate = self;
self.pinTextField.delegate = self;
}
-(BOOL) textFieldShouldReturn:(UITextField *)textField
{
if (_cardNameTextField !=nil)
{
[self.cardNameTextField resignFirstResponder];
}
else if (_pinTextField !=nil)
{
[self.pinTextField resignFirstResponder];
}
return YES;
}
请指教:)
【问题讨论】:
-
谢谢!看看这个。
-
我已经记不清在 SO 上看到这个问题多少次了。不管是什么,
count++;! -
@SimonWithington 谢谢!它现在正在工作:)
-
@tipycalFlow 我不知道该在哪里放置 ++,但无论如何谢谢 :)
-
@Hans hehe...那是个笑话伙伴!不用担心...
标签: iphone objective-c ios5 xcode4