Vee*_*Raj 4 iphone objective-c ios
我在动态更改UILabel中的字体大小时遇到问题.在我的应用程序中,我有两个标签.
现在的问题是,第一个标签的字体大小可能会在运行时变化.我必须根据第一个标签的字体大小更改第二个标签的字体大小.
我使用了以下方法,但它不起作用.
CGFloat secondLabelsize = firstLabel.font.pointSize;
[seconLabel setFont: [UIFont fontWithName: @"Exo-Light" size:secondLabelsize]];
viewDidLod
{
[hr_lbl setFont: [UIFont fontWithName: @"Exo-Light" size:55]];
}
Run Code Online (Sandbox Code Playgroud)
每次我的标签尺寸只有55.请建议我在viewdidload获取当前字体大小(第一个标签)而不是定义的字体大小.
这是答案,
label2.frame.size.width == label1.frame.size.width;
注意:如果我使用singe"="则出错.如果我使用"=="它会发出警告,但也会给出预期的输出.真的很困惑那里发生的事情.任何人请指导我理解这一点.
| 归档时间: |
|
| 查看次数: |
300 次 |
| 最近记录: |