gpt4 book ai didi

ios - 使用@IBDesignable 更改标签字体

转载 作者:行者123 更新时间:2023-11-28 12:45:53 24 4
gpt4 key购买 nike

这是一个应该在 Storyboard 中动态更改标签字体的类:

@IBDesignable class FlexibleLabel: UILabel {
required init?(coder aDecoder: NSCoder) {
super.init(coder: aDecoder)
self.font = UIFont(name: "Brandon Grotesque", size: self.font.pointSize)
}
}

我将这个类分配给了一些标签,但我得到了这个错误:

Failed to update auto layout status: The agent crashed.

我该怎么做才能解决这个问题?

最佳答案

从 nib 完全初始化 View 后调用的第一个方法是 UIView 的 awakeFromNib() 方法。您可以覆盖并使用它来修改 View 或 subview 的属性

关于ios - 使用@IBDesignable 更改标签字体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38148617/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com