我刚认识到,如果使用(半)透明内容定义UIView,我可以通过iOS模拟器看到。但我无法截屏,截图效果消失了。
顶部的(自定义)导航栏将alpha设置为CGFloat(0.9)。
这是用iPhone 6拍摄的截图:
放大,您可以通过Xcode上的模拟器窗口看到。我认为这是一个错误,或者它是OS X透明效果的预期行为?如果是这样的话,我可以把它关掉吗?
答案 0 :(得分:1)
好的,我发现了问题。实际上它不是透明效果而是显示问题。我正在使用带有IPS LCD显示屏的iMac 27英寸显示器,它受到“屏幕灼烧”的严重影响。 Xcode站在这个位置上几个小时,所以它被烧成显示器。这就是为什么我无法制作屏幕截图 - 这是一个硬件问题。
答案 1 :(得分:0)
是的,这将是硬件/屏幕问题。不应该转换为您的应用。