在 UITextView 中查找指定单词的 (x,y) 坐标

Mas*_*oke 5 iphone objective-c uitextview ios

这是我在 UITextView 中的内容...

==>“'大都会'用餐体验,提供精致的食物,注重视觉细节和口味。”

现在我的问题很简单,如何在 textview 中找到单词“experience”的位置(x,y)。

任何解决方案将不胜感激。

she*_*hem 2

使用 sizeWithFont ,它应该是这样的:

NSString *text = textView.text;
NSString *substring = [text substringToIndex:[text rangeOfString:@"experience"].location];
CGSize size = [substring sizeWithFont:textView.font];
CGPoint p = CGPointMake((int)size.width % (int)textView.frame.size.width, ((int)size.width / (int)textView.frame.size.width) * size.height);
Run Code Online (Sandbox Code Playgroud)