我想知道是否可以使用键盘的“完成”键作为返回键?使用“完成”按钮作为返回键
例子:
您是在搜索字段中,键入要搜索,然后,而不是敲击键盘的回车键,我想用户能够启动任何通过点击'完成'键在键盘上方进行搜索。
更新:
我不想改变文本或返回键的方面。我要推出与“完成”蓝色按钮在键盘上方的小酒吧搜索,旁边的“上一页”和“下一页”
我想知道是否可以使用键盘的“完成”键作为返回键?使用“完成”按钮作为返回键
例子:
您是在搜索字段中,键入要搜索,然后,而不是敲击键盘的回车键,我想用户能够启动任何通过点击'完成'键在键盘上方进行搜索。
更新:
我不想改变文本或返回键的方面。我要推出与“完成”蓝色按钮在键盘上方的小酒吧搜索,旁边的“上一页”和“下一页”
我只是实现以下方法:
从UITextFieldDelegate
textFieldShouldReturn:
询问委托人,如果文本字段应处理按下返回按钮。
- (BOOL)textFieldShouldReturn:(UITextField *)textField;
textField.returnKeyType=UIReturnKeyDone;
添加到您的文本字段的委托来清除键盘时,它的压制:
- (BOOL)textFieldShouldReturn:(UITextField *)aTextfield {
[textField resignFirstResponder];
return YES;
}
试试这个: 它会帮助你... 第一套委托给你的所有textfields比写这种方法:
- (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text {
if([text isEqualToString:@"\n"]) {
[textView resignFirstResponder];
return NO;
}
return YES;
}
你介意提供一些信息? – Novarg 2012-04-18 11:48:32
不,我只是认为这是足够的 – 2012-04-18 11:49:54
http://stackoverflow.com/a/1185197/919545尝试多搜索一下更多的时间 – 2012-04-18 11:51:11