ios – 找出移动光标的时间(UITextView)

ios – 找出移动光标的时间(UITextView),第1张

概述我有一个UITextView,它的委托设置为我的视图控制器 我想帮助你弄清楚如何通过委托方法,子类化,选择器以及光标移动时的内容来查找. 我在所有其他委托方法中尝试了-textViewDidChange和-textViewDidChangeSelection,但是当在textview中移动光标时它们不会被调用… 那么我怎样才能发现插入符号在UITextView中的移动时间并根据需要对其进行 *** 作(运 我有一个UITextVIEw,它的委托设置为我的视图控制器

我想帮助你弄清楚如何通过委托方法,子类化,选择器以及光标移动时的内容来查找.

我在所有其他委托方法中尝试了-textVIEwDIDChange和-textVIEwDIDChangeSelection,但是当在textvIEw中移动光标时它们不会被调用…

那么我怎样才能发现插入符号在UITextVIEw中的移动时间并根据需要对其进行 *** 作(运行一些代码)

这似乎是一个不切实际的问题,但我有一个场景,我需要在光标向上或向下移动时更新标签,所以我想要无花果

谢谢,我希望我尽可能清楚

解决方法 只是为了扩展@ rmaddy的评论.当文本视图中的选定范围发生更改时,您将需要使用UITextVIEwDelegate方法 -textViewDidChangeSelection:进行通知.从那里,您可以通过文本视图的selectedRange属性访问表示文本选择的 NSRange.
- (voID)textVIEwDIDChangeSelection:(UITextVIEw *)textVIEw{    NSRange range = textVIEw.selectedRange;}
总结

以上是内存溢出为你收集整理的ios – 找出移动光标的时间(UITextView)全部内容,希望文章能够帮你解决ios – 找出移动光标的时间(UITextView)所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1105658.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存