IOS textView獲取光標定位,以及選中


當textview成為第一響應者的時候就會調用一個協議方法

- (void)textViewDidChangeSelection:(UITextView *)textView;

 在這個協議方法中可以實時獲取到當前光標的位置:

NSRange range = textView.selectedRange;

我們可以手動設置textview的選中文本

if(![textView isFirstResponder]){
     [textView becomeFirstResponder];
}
textView.selectedRange = specialStrRange;

 注意:當textview的text發生變化時也會掉用這個協議方法

- (void)textViewDidChangeSelection:(UITextView *)textView;


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM