如何在UILabel中find一个字母的位置(x,y)

我有一个标签,文字@"Good,Morning"

我想在标签中find(x,y) of letter ","(Comma)的位置(x,y) of letter ","(Comma)

任何人都可以告诉&build议我如何find这个..

试试这个代码。

 NSRange range = [@"Good,Morning" rangeOfString:@","]; NSString *prefix = [@"Good,Morning" substringToIndex:range.location]; CGSize size = [prefix sizeWithFont:[UIFont systemFontOfSize:18]]; CGPoint p = CGPointMake(size.width, 0); NSLog(@"px: %f",px); NSLog(@"py: %f",py); 

希望这会帮助你。