UITextField 在 TestFlight 和 mac 输出上有不同的背景
Posted
技术标签:
【中文标题】UITextField 在 TestFlight 和 mac 输出上有不同的背景【英文标题】:UITextField has different background on TestFlight and mac output 【发布时间】:2021-05-20 03:48:01 【问题描述】:最近我在 TestFlight 上部署我的应用程序进行内部测试。 我发现我的应用程序上的 UITextFields 在 TestFlight 上有不同的背景颜色,并由我的 mac 直接输出。
这只是一个 TestFlight 错误吗?还是 ios 版本不同?
附1:我的mac直接输出。用户:iOS 14.4.2
附件 2:在 TestFlight 上。用户:iOS 14.4、iOS 14.5.1
我已经检查了代码。没有什么不同。至少我没有发现差异。
【问题讨论】:
尝试关闭手机的深色模式,然后在 TestFlight 上进行测试。如果这样可以解决问题,那么暗模式就是问题 哎呀,黑色方块是我为擦除添加的。附件 1 是黑白的,附件 2 是透明的。 【参考方案1】:暗模式可能是问题所在。尝试手动设置背景颜色进行调试。
【讨论】:
我认为不会。附件 1 是黑白的,但来自 TestFlight 的附件 2 是清晰的。这不是黑色模式问题。 好的,你可能是说我应该自定义背景颜色。它可能会解决问题。谢谢。 是的。我正是这个意思。提供自定义颜色以上是关于UITextField 在 TestFlight 和 mac 输出上有不同的背景的主要内容,如果未能解决你的问题,请参考以下文章
TestFlight 构建显示在“活动”选项卡下,但在“TestFlight”选项卡下丢失