我UILabel按照这种方式根据宽度调整了字体大小。
[btnPending.titleLabel setFont:[UIFont fontWithName:@"HelveticaNeue" size:15]];
[btnPending setBackgroundColor:[UIColor clearColor]];
btnPending.titleLabel.adjustsFontSizeToFitWidth = YES;
btnPending.titleLabel.numberOfLines = 1;
btnPending.titleLabel.lineBreakMode = NSLineBreakByClipping;
[_vwTabBtnParent addSubview:btnPending];
Run Code Online (Sandbox Code Playgroud)
它的工作正常。但现在我想获得那个的当前字体大小UILabel。我怎么能在objective-c中做到这一点。
请帮帮我,谢谢
然后要获得字体名称和大小,您只需要
NSString *fontName = self.label.font.fontName;
CGFloat fontSize = self.label.font.pointSize;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3848 次 |
| 最近记录: |