我一直在尝试更改图片视图背景颜色,但它在故事板上没有变化,有人能解释为什么会这样吗?
答案 0 :(得分:2)
我不确定为什么这个问题被低估了。这是一个合法的问题,它是一个故事板问题,所以不需要代码来重现它。
我不知道为什么UIImageView不会更新故事板中的背景颜色。也许这是设计,但我没有看到它的原因。也许这是一个Xcode错误。
如果您希望更改显示在故事板中,请尝试继承UIImageView并创建一个新的背景颜色变量@IBInspectable,如下所示。然后,您可以在故事板中设置“refreshedBackgroundColor”,您将看到您的更改已反映出来。
import UIKit
@IBDesignable
class RefreshedImageView: UIImageView {
@IBInspectable var refreshedBackgroundColor: UIColor = UIColor.clearColor() {
didSet {
backgroundColor = refreshedBackgroundColor
}
}
}