gpt4 book ai didi

ios - 如何从 UITextView 或 UITextField 获取选定范围的文本

转载 作者:技术小花猫 更新时间:2023-10-29 10:46:46 24 4
gpt4 key购买 nike

我正在尝试从 UITextView(和/或 UITextField)中获取选定的文本范围,以便我可以编辑选定的文本,或修改属性字符串。当我进行选择时会触发下面的方法,但方法中的代码返回空值。

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

UITextRange *selectedRange = [textField selectedTextRange];

NSLog(@"Start: %@ <> End: %@", selectedRange.start, selectedRange.end);

}

最佳答案

你可以试试这个,

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

UITextRange *selectedRange = [textView selectedTextRange];
NSString *selectedText = [textView textInRange:selectedRange];
}

关于ios - 如何从 UITextView 或 UITextField 获取选定范围的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15630336/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com