Как изменить яркость дисплея в IOS в зависимости от угла устройства? - PullRequest
0 голосов
/ 16 октября 2018

Я хочу изменить яркость дисплея в соответствии с углом наклона устройства в iOS.Когда устройство находится на уровне глаз или чуть ниже, это правильно.Но когда становится больше любовника, нам нужно смотреть вниз или наклоняться.

Независимо от того, какое приложение запущено, мы должны проверить угол устройства и затемнить его.Когда дело доходит до нормального угла, мы должны сделать так, чтобы яркость была нормальной.Таким образом, мы должны запустить это как сервис.

Возможно ли это?Я думаю, что моя идея понятна любому.Пожалуйста, помогите мне.Я разработал это для Android, и теперь я хочу знать, что это возможно в iOS.Пожалуйста, помогите мне, ребята.(Проверьте рисунок ниже, чтобы понять, что мне нужно делать.)

enter image description here

Ответы [ 2 ]

0 голосов
/ 16 октября 2018

Независимо от того, какое приложение запущено, мы должны проверить угол устройства и затемнить его.

Вы не можете.Если запущено какое-то другое приложение, ваше приложение не работает.Ваше приложение приостановлено (заморожено) или прекращено.В любом случае, ваш код не работает.Вы не можете проверить ничего .

0 голосов
/ 16 октября 2018

Нет, это невозможно.

Вот документ Apple

Изменения яркости, сделанные приложением, остаются в силе, пока устройство не заблокировано, независимо от того, закрыто ли приложение.Системная яркость (которую пользователь может установить в меню «Настройки» или «Центр управления») восстанавливается при следующем включении дисплея.

https://developer.apple.com/documentation/uikit/uiscreen/1617830-brightness

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...