美文网首页
xib UIView 使用awakeFromNib

xib UIView 使用awakeFromNib

作者: 舟_e9ce | 来源:发表于2020-07-16 14:15 被阅读0次

使用经过:创建一个UITableViewCell,在里面添加一个自定义UIView,在view里面需要添加override func awakeFromNib(),方法这个方法按系统的添加会是override class func awakeFromNib(),里面有个class,这个时候在方法里面不能增加别的自定义属性(可能是因为这是个类方法的问题),解决方法就是去掉class。然后就可以增加别的属性了。

override func awakeFromNib() {
        super.awakeFromNib()
        self.addSubview(textLabel)
        textLabel.center = CGPoint(x: 25, y: 23)
        textLabel.bounds = CGRect(x: 0, y: 0, width: 50, height: 20)
        textLabel.transform = CGAffineTransform(rotationAngle: CGFloat(-Double.pi / 4))
    }

相关文章

网友评论

      本文标题:xib UIView 使用awakeFromNib

      本文链接:https://www.haomeiwen.com/subject/jcuphktx.html