0
我非常感谢您分享以下问题/问题的任何见解。根据步进值动态更改字体大小
用途: 我想动态更改基于UIstepper的字体大小。在编辑步进器后触发的动作中,我尝试更改UILabel的字体,巧妙地命名为myLabel。
代码段
@IBAction func changeFont(sender: UIStepper) {
var stepval = sender.value;
sizeLabel.text = NSString(format: "%.1f", sender.value); //change size label to display the size
myLabel.font = UIFont(name: "System", size: CGFloat(stepval)) ; //change myLabel to desired font size
}
问题/问题:
- 我有没有正确地投了一倍,在UIFont一个CGFloat的(使用CGFloat的构造函数)
- 当我运行这个,sizeLabel用数字字体大小更新,我希望myLabel是,但myLabel不会更改字体大小。我是否需要强制更新视图?
谢谢!