2012-04-09 328 views
2

我正在使用PDF应用程序,在其中我想添加亮度设置,这有助于增加 - 降低PDF页面的亮度。如何增加和减少PDF页面的亮度?

我该怎么做?

+0

参见此信息:(http://stackoverflow.com/questions/8207305/how-to -change-brightness-in-ios-5-app) – Wienke 2012-04-09 11:38:54

+0

谢谢你@Wienke – Mayur 2012-04-09 12:10:04

+1

不客气。我认为Malek已经给你提供了你的问题的完整答案,并附有关于多版本兼容性的信息。您可能想将其作为接受的答案进行检查。 – Wienke 2012-04-10 01:10:20

回答

1

与Black.png插入件的UIImage是亮度为0.2的黑色的彩色图像&改变滑块值至1.0

UIImageView *imgview=[[UIImageView alloc] initWithFrame:CGRectMake(0, 0, 768, 1024)]; 
imgview.image=[UIImage imageNamed:@"Black.png"]; 

[self.view addSubview:imgview]; 
[imgview bringSubviewToFront:self.view]; 
imgview.alpha=1.0; 
1

如果您的应用程序的目标是iOS 5及以上的,你可以做这样的:

[[UIScreen mainScreen]setBrightness:0.5];//The value should be from 0 to 1.0 

如果你想你的应用程序与以前的iOS版本兼容,那么你就需要一个视图添加到您的pdfViewController,使其回到地面颜色黑色,然后根据亮度滑块值更改其alpha。