UItextfield 不渲染背景色

UItextfield not rendering background color

当 UITextfield 在 vi​​ewdidload 方法上可见时,它的背景颜色可见。但是,如果文本字段在某些事件发生之前一直保持隐藏状态,则它的背景颜色是不可见的。 在图像中,我为文本字段提供了带有 alpha 值的白色背景。 在第一种情况下,颜色是可见的,但在第二种情况下,背景颜色似乎是清晰的颜色。

这些文本字段在 UIStackView 中。

当 textfield 在 stackView 调用时

  self.field1.isHidden = false

  self.field1.setNeedsDisplay()