今天我下载了Xcode12.3的版本,然后运行了iOS 14.3模拟器,似乎所有的半透明视图都是黄色的,包括dock。
我重新下载了iOS 14.2,看起来还不错。这看起来真的很奇怪。我已经提交了反馈,但我很好奇是否有人看过这个?
我在macOS v10.15.7 ( Catalina )上,很好奇是只有Catalina还是macOS v11 (Big Sur)。


发布于 2020-12-15 18:47:11
Xcode12.4 RC已宣布修复。
iOS模拟设备不再在半透明UI元素中显示错误的黄色。某些tvOS可能会继续使用某些GPU模拟器显示色调。(71203015)
我认为这是一个与独立GPU相关的错误。
此外,此错误会导致屏幕键盘的背景几乎是RGB(0,0,0)。在Catalina的MBP 2017上有经验。
解决方法i-使用集成的GPU
这是在带有Catalina和Big Sur的MacBook专业版上测试的。因为评论表明它不能在iMac上工作。
解决方法II -降低透明度
在模拟设备(例如iPhone)中,依次选择设置和辅助功能→Display & Text Size→,然后打开降低透明度。
请注意,它只能将之前的“实心”黄色减少到“相当轻”。
我发现这种变通方法比以前的解决方案更适合测试UI逻辑,因为可以使用独立的GPU。
这是在带有Catalina的MacBook专业版上测试的。可能会在iMac上起作用。
发布于 2020-12-15 14:53:12
你用的是MacBook专业版吗?我也有同样的问题。
我用以下方法解决了这个问题。
发布于 2020-12-20 06:38:58
最好的解决方法(我所做的)是从Xcode中下载14.2模拟器包。

这是一个变通的方法,直到他们修复了这个可悲的错误。
https://stackoverflow.com/questions/65299337
复制相似问题