gpt4 book ai didi

objective-c - 将事件连接到 UITextView

转载 作者:太空狗 更新时间:2023-10-30 04:01:48 26 4
gpt4 key购买 nike

我似乎无法将事件连接到我的 UITextView。

期待可用于 UITextField 的事件列表(“Did End On Exit”、“Editing Changed”等)应该都可用于 UITextView。

然而事实并非如此。 UITextView 在其事件列表中显示什么

这是怎么回事,我如何捕获 UITextView 的事件?

最佳答案

您的 View Controller 需要实现 UITextViewDelegate。

@interface SaveGameViewController : UIViewController<UITextViewDelegate>  

将 UITextViewDelegate 添加到 View Controller 后,打开 Interface Builder,您可以在 First Owner 下找到这个“委托(delegate)” Hook 。

在我的例子中,我在 SaveGameView 中有一个 TextView ,它是 SaveGameViewController 的 View ,当在 IB 中打开我的 SaveGameViewController.xib 时,我可以将 TextView 连接到 First Owner 中委托(delegate),以便 View Controller 响应到委托(delegate)事件:

-(IBAction)textViewDidBeginEditing:(UITextView *)textView;

这个方法也在SaveGameViewController中

关于objective-c - 将事件连接到 UITextView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1784796/

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