改成 设置
UIFont * nameFont = [UIFont yb_PingFangOfSize:14];
UIFont * tagFont = [UIFont yb_PingFangOfSize:10];
CTFontRef ctNameFont = CTFontCreateWithName((__bridge CFTypeRef)nameFont.fontName, nameFont.pointSize, NULL);
NSDictionary *referenceInfo = @{(id)kCTBaselineReferenceFont : (__bridge id)ctNameFont};
[titleAtrr addAttribute:(id)kCTBaselineReferenceInfoAttributeName value:referenceInfo range:tagRange];
[titleAtrr addAttribute:(id)kCTBaselineClassAttributeName value:(id)kCTBaselineClassIdeographicCentered range:tagRange];
CFRelease(ctNameFont);
网友评论