是否可以仅检测(不更改)iOS 屏幕上的当前亮度级别?例如,我正在尝试设置某个亮度值,在该值下 UI/样式可能会根据当前上下文发生变化。有点像响应式样式表切换,但我不想使用尺寸来改变每个亮度。
如果您在任何移动操作系统上听说过这一点,也请告诉我。感谢您的时间!
我要求这个向工程师提出一个项目,因此我对代码的了解有限。只是寻找一个是或不是的可能性。在我提出它之前,我需要了解它的可行性,并且在其他地方没有找到这方面的信息。
是否可以仅检测(不更改)iOS 屏幕上的当前亮度级别?例如,我正在尝试设置某个亮度值,在该值下 UI/样式可能会根据当前上下文发生变化。有点像响应式样式表切换,但我不想使用尺寸来改变每个亮度。
如果您在任何移动操作系统上听说过这一点,也请告诉我。感谢您的时间!
我要求这个向工程师提出一个项目,因此我对代码的了解有限。只是寻找一个是或不是的可能性。在我提出它之前,我需要了解它的可行性,并且在其他地方没有找到这方面的信息。
只是为了澄清,因为您似乎对 getter 和 setter 感到困惑:
要阅读:
float brightness = [[UIScreen mainScreen] brightness];
或者
float brightness = [UIScreen mainScreen].brightness;
改变:
float brightness = XX;
[[UIScreen mainScreen] setBrightness:brightness];
或者
float brightness = XX;
[UIScreen mainScreen].brightness = brightness;