我想在textview中更改文本的选定部分,或者在textView中突出显示所选文本。这可以通过textView的任何委托方法实现。
提前致谢
答案 0 :(得分:0)
实施textViewDidChangeSelection:
委托方法,以便在选择更改时收到通知。然后使用UITextView selectedRange
属性获取所选范围。
使用UITextView attributedText
属性获取文本视图的属性文本。从中创建NSMutableAttributedText
。然后将所需的颜色属性应用于适当的范围。最后,将更新的属性文本应用于文本视图。
所有这些都需要iOS 6.0或更高版本。