iOS伪亮度调节/控制
来源:互联网 发布:算法竞赛入门经典txt 编辑:程序博客网 时间:2024/05/17 04:09
iOS 5.0之前的版本并没有开放控制系统亮度的接口,所以app能做到的只是比系统设置的亮度更暗,具体做法就是在整个app的keywindow之上再放一个window,设置黑色背景,通过控制alpha值来达到明暗变化。
- (void)installBrightnessWindow{ m_brightnessWindow = [[UIWindow alloc] initWithFrame:self.view.window.frame]; m_brightnessWindow.windowLevel = UIWindowLevelStatusBar + 1; m_brightnessWindow.userInteractionEnabled = NO; m_brightnessWindow.backgroundColor = [UIColor blackColor]; m_brightnessWindow.alpha = 0; m_brightnessWindow.hidden = NO;}
具体方法请查看demo:
http://download.csdn.net/detail/hursing/5183100
5.0以及之后,可以这样调节屏幕亮度,对整个系统生效:
[UIScreen mainScreen].brightness = 0.5;
- iOS伪亮度调节/控制
- iOS 伪亮度调节/控制
- iOS 伪亮度调节/控制
- iOS 如何调节屏幕亮度
- iOS 调节图片亮度,饱和度,对比度
- ios 通过代码调节屏幕亮度
- ios demo--控制屏幕亮度
- Arduino实验:网页控制LED,PWM亮度调节
- unity 控制安卓手机的亮度调节
- iOS开发可以调节屏幕亮度并且上传APPstore
- opencv-ios开发笔记11 亮度和色温调节
- iOS代码调节音量、亮度不显示图标
- Linux调节显示屏亮度
- 图像亮度、对比度调节
- ubuntu10.04 调节亮度
- C# 调节屏幕亮度
- Android 屏幕亮度调节
- android调节屏幕亮度
- iis7/iis7.5二级域名配置最新最简单方法
- openfire-spark 添加联系人默认组修改为中文
- 移植中国象棋到展讯6530平台(3)-----c目录中相关文件的源码
- C++读写ini配置文件
- android WIFI定位和基站定位实现
- iOS伪亮度调节/控制
- linux 等待队列
- /boot/grub2/grub.cfg
- 关得紧紧的 FreeEIM飞鸽传书
- 推荐一个前端效果的网站,国外的
- 和菜鸟一起学android4.0.3源码之wifi direct的简单分析
- ffmpeg for android 独立ndk以及android项目下编译 --ubuntu
- POJ1840《Eqs》方法:哈希
- SELECT * FROM p_newsbase where cid in (1,2,6,7,11,) limit 0, 20php100第68讲视频教程(编辑新闻系统)编写代码遇到问题