UItextfield不呈现背景颜色

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了UItextfield不呈现背景颜色相关的知识,希望对你有一定的参考价值。

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

这些文本字段位于UIStackView中。

答案

当textfield在stackView中调用时

  self.field1.isHidden = false

  self.field1.setNeedsDisplay()

以上是关于UItextfield不呈现背景颜色的主要内容,如果未能解决你的问题,请参考以下文章

iPhone UITextField 背景颜色

交换 UITextField 的 isEnabled 更改背景颜色以及如何防止它

无法在 UISearchController 中为 UITextField 设置正确的背景颜色

AlertDialog 更改片段中的背景颜色 [重复]

UITextField 边框颜色

如何在 textContentType = .newPassword 的 UITextField 中更改“强密码”指示器的背景颜色