我正在制作一个时钟应用程序,用于显示夜晚的时间。我想找到一种方法使亮度低于用户可以制作的亮度,例如在此应用程序中完成的操作(https://itunes.apple.com/us/app/night-clock/id293660080?mt=8)。我已经尝试过UIScreen.mainScreen()。brightness = CGFloat(0),但这只会像用户可以做到的那样黑暗。有什么帮助吗?
答案 0 :(得分:1)
只是暗淡显示应用显示的所有内容。
通过添加叠加视图,您可以获得相同的效果,而不是调整所有颜色。使用Alpha backgroundColor
将此视图的0.5
设置为黑色,然后使用Alpha值进行播放。