HTML5   发布时间:2022-04-27  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了ios – 找出移动光标的时间(UITextView)大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我有@L_772_1@UITextView,它的委托设置为我的视图控制器

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

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

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

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

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

解决方法

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

大佬总结

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

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

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。