gpt4 book ai didi

iphone - 如何隐藏 iPhone UITextView 的键盘 - 通过 return 键

转载 作者:行者123 更新时间:2023-12-03 18:30:21 27 4
gpt4 key购买 nike

在 UITextView 中,当我们点击它时,

出现键盘,

但是当用户按回车键时,(通常在textView中创建一个新行)

键盘应该向下。

如何?

最佳答案

好的,我在@jordan - 链接帮助的帮助下找到了正确的答案。

在您的 View Controller .m 文件和 .h 文件中实现以下代码添加委托(delegate)

-(BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text
{
if([text isEqualToString:@"\n"])
[textView resignFirstResponder];
return YES;
}

现在转到界面构建器,选择 TextView 并设置返回键类型完成。

一切都运转良好且非常棒。

我已经实现了。

对于 swift :

func textView(textView: UITextView, shouldChangeTextInRange range: NSRange, replacementText text: String) -> Bool {

if text == "\n"{
//do stuff
return false
}
return true
}

对于 swift 3:

func textView(_ textView: UITextView, shouldChangeTextIn range: NSRange, replacementText text: String) -> Bool {

if text == "\n"{
//do stuff
return false
}
return true
}

关于iphone - 如何隐藏 iPhone UITextView 的键盘 - 通过 return 键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1273439/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com