Класс UIScreen
имеет новое свойство с именем brightness
.
Кроме того, есть еще одно свойство, называемое wantsSoftwareDimming
, которое (при значении YES
) позволяет вам опуститься ниже минимальной яркости, поддерживаемой аппаратным обеспечением, поскольку специальный «вид затемнения» накладывается на экран, чтобы затемнять предметы еще дальше.
Свойство brightness
принимает значение с плавающей точкой от 0
до 1
. Итак:
- с
wantsSoftwareDimming
, установленным на NO
(по умолчанию), brightness
из 0
означает «самое темное оборудование поддерживает», а brightness
из 1
означает «самое яркое оборудование поддерживает» .
- с
wantsSoftwareDimming
, установленным на YES
, brightness
из 0
означает «самое темное оборудование поддерживает затемнение ПЛЮС путем наложения затемнения», а brightness
из 1
по-прежнему означает « самое яркое аппаратное обеспечение поддерживает ".