【发布时间】:2013-02-14 05:27:36
【问题描述】:
我想更改 textview 中选定的部分文本或突出显示 textView 中选定的文本。是否可以通过 textView 的任何委托方法。
提前致谢
【问题讨论】:
标签: ios highlighting selectedtext
我想更改 textview 中选定的部分文本或突出显示 textView 中选定的文本。是否可以通过 textView 的任何委托方法。
提前致谢
【问题讨论】:
标签: ios highlighting selectedtext
实现textViewDidChangeSelection: 委托方法,以便在选择更改时得到通知。然后使用UITextView selectedRange属性获取选中的范围。
使用UITextView attributedText 属性获取文本视图的属性文本。从中创建NSMutableAttributedText。然后将所需的颜色属性应用于适当的范围。最后,将更新后的属性文本应用到文本视图。
所有这些都需要 iOS 6.0 或更高版本。
【讨论】: