这是我的代码的一部分,我在其中向UIButton
添加了一个子视图。
self.imageView?.hidden = true
guard self.subviews.contains(frequencyView) else {
print("show frequency view\(self.imageView?.hidden)")
self.addSubview(frequencyView)
print("show frequency view\(self.imageView?.hidden)")
self.imageView?.hidden = true
print("show frequency view\(self.imageView?.hidden)")
return
}
但是当我在addSubview之前设置按钮的imageView.hidden = true时。它会自动将隐藏状态更改为false。
show frequency viewOptional(true)
show frequency viewOptional(false)
show frequency viewOptional(true)
有没有什么方法可以防止它发生?或者我必须在那之后将其改回真实。