我在自定义的new
中添加了subView
。然后我从UIButton
创建了一个自定义UIButton
的按钮子类,但Storyboard
的界限未正确设置。
预期:
我得到了什么:
我自定义subView
的代码,非常简单:
UIButton
我该如何解决这个问题?
答案 0 :(得分:1)
您将覆盖方法“func layoutSubviews()”以设置backLayer子视图的框架,如下所示
override func layoutSubviews()
{
super.layoutSubviews()
backLayer.frame = bounds
}
你为什么在“init?(编码器aDecoder:NSCoder)”或“func awakeFromNib()”中的“drawRect(rect:CGRect)”中进行设置?