通过xib加载view时在init中使用了@IBOutlet weak var bgView: UIView!
就崩溃了,输出信息如下:
fatal error: unexpectedly found nil while unwrapping an Optional value
就是打开了一个没有初始化的值
解决办法有两个:
一、删除weak将控件默认声明为strong
二、刷新控件的操作放到layoutSubviews中
原文链接:https://www.f2er.com/swift/322630.html