我在动态更改 UILabel 中的字体大小时遇到问题。在我的应用程序中,我有两个标签。
- 第一个标签的尺寸是 90*59
- 第二个标签的尺寸是 59*59
现在的问题是,第一个标签的字体大小在运行时可能会有所不同。我必须根据第一个标签的字体大小更改第二个标签的字体大小。
我使用了以下方法,但它不起作用。
CGFloat secondLabelsize = firstLabel.font.pointSize;
[seconLabel setFont: [UIFont fontWithName: @"Exo-Light" size:secondLabelsize]];
viewDidLod
{
[hr_lbl setFont: [UIFont fontWithName: @"Exo-Light" size:55]];
}
每次我的标签尺寸只有 55。请建议我获取当前字体大小(第一个标签)而不是在 viewdidload 处定义的字体大小。