当 UITextfield 在 viewdidload 方法上可见时,它的背景颜色是可见的。但是,如果文本字段在某些事件发生之前一直保持隐藏状态,则它的背景颜色是不可见的。 在图像中,我为文本字段提供了带有 alpha 值的白色背景。 在第一种情况下,颜色是可见的,但在第二种情况下,背景颜色似乎是清晰的颜色。
这些文本字段在 UIStackView 中。
最佳答案
当textfield在调用stackView时
self.field1.isHidden = false
self.field1.setNeedsDisplay()
关于ios - UItextfield 不渲染背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47887088/