如何使用UISlider降低亮度,使其低于用户可用的最低亮度设置?

时间:2016-06-29 11:01:28

标签: ios swift

我正在制作一个时钟应用程序,用于显示夜晚的时间。我想找到一种方法使亮度低于用户可以制作的亮度,例如在此应用程序中完成的操作(https://itunes.apple.com/us/app/night-clock/id293660080?mt=8)。我已经尝试过UIScreen.mainScreen()。brightness = CGFloat(0),但这只会像用户可以做到的那样黑暗。有什么帮助吗?

1 个答案:

答案 0 :(得分:1)

只是暗淡显示应用显示的所有内容。

通过添加叠加视图,您可以获得相同的效果,而不是调整所有颜色。使用Alpha backgroundColor将此视图的0.5设置为黑色,然后使用Alpha值进行播放。