gpt4 book ai didi

iphone - 当我在 UITextView 中时如何检测键盘何时按下?

转载 作者:行者123 更新时间:2023-12-03 20:47:09 25 4
gpt4 key购买 nike

与 UITextField 不同,UITextView 在 IB 中没有可连接的事件。如何检测键盘何时弹出以便保存文本?谢谢。

最佳答案

UITextView没有枚举事件,但它有一个委托(delegate)协议(protocol):UITextViewDelegate。通常,您将 UITextView 的“委托(delegate)”导出连接到 UIViewController 子类,并在 UIViewController 子类中添加 <UITextViewDelegate>到你的类接口(interface)声明:

@interface MyUIViewController : UIViewController <UITextViewDelegate>

然后在 MyUIViewController.m 文件中,您可以实现委托(delegate)协议(protocol)中的各种方法之一。就您而言,我相信您想要的方法是:

- (void)textViewDidEndEditing:(UITextView *)textView
{
// do stuff with the contents of the text view...
}

关于iphone - 当我在 UITextView 中时如何检测键盘何时按下?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4809556/

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