2016-12-14 5 views
-1

特徴の明るさを最大にするPDFリーダーを作成する必要がありますので、明るさを変更するには下のコードを使用する必要がありますが、残念ながら私の場合は機能しません。ここで 画面の明るさを変更することができません

は、明るさを変更するためのコードです:

[[UIScreen mainScreen] setBrightness:slider.value]; 

私は上記のコード以外に実装する他の任意のもの?

スライダー値変更イベントコード:

- (IBAction)sliderValueChanged:(UISlider *)sender { 
    //Chnage Brighness based on slider value. 
    [[UIScreen mainScreen] setBrightness:sender.value]; 
} 

コード前述のように私を案内してください動作していないか、または全く変更画面の明るさではないかもしれません。

ありがとうございます。

+0

これを確認しましたかhttp://stackoverflow.com/questions/10348421/unable-to-reset-brightness-on-application-exit-ios – Amanpreet

+0

どのような値を設定していますか? –

+0

@ElTomato私は0.0から1.0の間の値を設定しています。 – CodeChanger

答えて

0

コードは問題なく動作しています。

- (IBAction)sliderValueChanged:(UISlider *)sender { 
    // reflecting slider value 
    [[UIScreen mainScreen] setBrightness:sender.value]; 
} 

あなたはスライダーで接続イベントをチェックし、何valueChangedではなく、最小値と最大値は0 to 1でなければなりません。

シミュレータを使用してこれをテストすると、うまく動作しないAppleデバイスが使用されます。

+0

はい同じ私はやったが成功することができません。 – CodeChanger

+0

storyboardを使用してスライダーの値を0から1に設定し、スライダーをvalueChangedイベントに接続してください。さらにコードとスクリーンショットを表示する必要があります。 – vaibhav