The UIScreen
class has a new property called brightness
.
In addition, there's another property called wantsSoftwareDimming
that (when set to YES
) allows you to go below the lowest brightness supported by the hardware, because a special "dimming view" is overlaid over the screen to darken things even further.
The brightness
property takes a float from 0
to 1
. So:
- with
wantsSoftwareDimming
set to NO
(the default), a brightness
of 0
means "the darkest the hardware supports" and a brightness
of 1
means "the brightest the hardware supports".
- with
wantsSoftwareDimming
set to YES
, a brightness
of 0
means "the darkest the hardware supports PLUS darkening by overlaying a dimming view", and a brightness
of 1
still means "the brightest the hardware supports".
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…