您的位置:首页 > 移动开发 > IOS开发

iOS 按下return键让键盘消失

2016-09-01 16:37 357 查看
对于UITextField来说:

1.设置textfiled的代理

2.实现代理方法 textFieldShouldReturn

- (BOOL)textFieldShouldReturn:(UITextField *)textField{
/* 辞去第一响应者 */
[textField resignFirstResponder];
return YES;
}


对于UITextView来说,UITextView同理:

1.设置textView代理

2.实现代理方法

- (BOOL)textView:(UITextView )textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString )text

- (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text{
if ([text isEqualToString:@"\n"]) {
[textView resignFirstResponder];
return NO;
}
return YES;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ios uitextfield