我正試圖在labelText中查找一個字母的位置。 目標C的代碼是Swift:如何找到UILabel中某個字母的位置(x,y)?
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(@"p.x: %f",p.x);
NSLog(@"p.y: %f",p.y);
請有人告訴我如何寫迅速上面的代碼?我發現計算字符串的範圍有點困難。轉換這SWIFT只是語法時
[這](https://objectivec2swift.com /#/ home/converter /)是一個將Obj-C語法轉換爲Swift的有用網站 –
由於是代碼語言轉換問題,我正在投票關閉此問題。 –
@UmairAfzal感謝您的網站。 – iPhoneDeveloper