UITextView键盘隐藏问题

发布于 2024-12-04 12:36:16 字数 110 浏览 0 评论 0原文

我想在将内容输入 UITextView 后隐藏键盘,但默认情况下我不能像 UITextField 那样执行此操作。有什么方法可以隐藏键盘,现在我放置了可以帮助我的按钮。如果有任何隐藏它的默认方法,请告诉我。

I want to hide the keyboard after typing the content into the UITextView but i can not do this by default like UITextField. Is there any way to hide the keyboard, Rightnow i put the button which can help me out.If any default way to hide it then please tell me.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

风吹过旳痕迹 2024-12-11 12:36:16

当用户输入“\n”(换行)意味着按“完成”或“返回”按钮时,使用以下代码从文本视图中隐藏键盘。

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

    if([text isEqualToString:@"\n"]) {
        [textView resignFirstResponder];
        return NO;
    }

    return YES;
}

示例 1​​示例2

Use following code for hide the keyboard from text view when user enter "\n"(new line) means press "Done" or "return" button.

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

    if([text isEqualToString:@"\n"]) {
        [textView resignFirstResponder];
        return NO;
    }

    return YES;
}

Example1 and Example2.

一生独一 2024-12-11 12:36:16
[textView resignFirstResponder];

这是您的详细信息答案

[textView resignFirstResponder];

Here is your detail answer

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文