gpt4 book ai didi

ios - 在 UITextView 上更改文本时是否有委托(delegate)调用?

转载 作者:可可西里 更新时间:2023-11-01 03:03:45 25 4
gpt4 key购买 nike

当我像这样以编程方式设置我的 UITextView 时:

[self.textView setText:@""];

委托(delegate)方法 textViewDidChange: 不会被调用。有没有一种方法可以让我创建UITextView 子类?

最佳答案

使用代码手动设置 UITextView 的文本时,不会调用 textViewDidChange: 方法。 (不过,如果您设置了 TextView 的 delegate,它会在用户编辑它时被调用。)

一种可能的解决方法是在您编辑文本时手动调用 textViewDidChange:。例如:

[self.textView setText:@""];
[self textViewDidChange:self.textView];

这种做法有点老套,但它完成了工作。

关于ios - 在 UITextView 上更改文本时是否有委托(delegate)调用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25538151/

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