iphone – iOS会在系统更改屏幕亮度时发送通知吗?

iphone – iOS会在系统更改屏幕亮度时发送通知吗?,第1张

概述问题是,我的阅读应用程序有一个按钮,使其进入黑暗的主题模式.亮度降低了10%.当用户返回正常模式时,它将被设置回记忆的亮度.但与此同时,实际系统亮度可能会因自动亮度调整而改变,甚至用户也可以转到“设置”并在那里进行更改. 亮度属性的问题在于,您只查询实际的屏幕亮度,而您设置的任何内容只是暂时的,直到用户锁定屏幕.解锁后系统恢复系统亮度. 如果iOS会在系统更改有用的亮度时发送通知.在文档中找不到任 问题是,我的阅读应用程序有一个按钮,使其进入黑暗的主题模式.亮度降低了10%.当用户返回正常模式时,它将被设置回记忆的亮度.但与此同时,实际系统亮度可能会因自动亮度调整而改变,甚至用户也可以转到“设置”并在那里进行更改.

亮度属性的问题在于,您只查询实际的屏幕亮度,而您设置的任何内容只是暂时的,直到用户锁定屏幕.解锁后系统恢复系统亮度.

如果iOS会在系统更改有用的亮度时发送通知.在文档中找不到任何相关内容.

解决方法 搜索UIScreenBrightnessDIDChangeNotification,它是UIScreen类的一部分.它可从iOS 5.0及更高版本获得. @H_403_22@ 总结

以上是内存溢出为你收集整理的iphone – iOS会在系统更改屏幕亮度时发送通知吗?全部内容,希望文章能够帮你解决iphone – iOS会在系统更改屏幕亮度时发送通知吗?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1082613.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-27
下一篇 2022-05-27

发表评论

登录后才能评论

评论列表(0条)

保存