Tabs

iPhone&Androidのアプリ制作・デザイン

*

【Xcode ObjC #900】画面の明るさを変更

      2016/06/03


iPhoneの明るさを変更するメソッド

[UIScreen mainScreen].brightness = 1;

ユーザーの設定している明るさの環境を勝手に変更することになるので、嫌がられないように注意。導入する場合は「変更する前の数値」を取得しておき、アプリを閉じるタイミングなどでユーザーの設定していた明るさに戻してあげると親切かも。

float before_Akarusa;
before_Akarusa = [UIScreen mainScreen].brightness;
[UIScreen mainScreen].brightness = 0;

// 〜アプリを閉じる際などに以下を実行
[UIScreen mainScreen].brightness = before_Akarusa;

 - Xcode

  関連記事

eyechatch_xcode_tips-300x300
【Xcode ObjC #800】Documentsフォルダを見る

iPhone(iPad)のアプリに格納されているDocumentsフォルダを、i …

eyechatch_xcode_tips-300x300
保護中: [Objective-C] AES/CBC/PKCS7Padding で暗号化,復号化

この投稿はパスワードで保護されているため抜粋文はありません。

eyechatch_xcode_tips-300x300
UIViewの背景画像をフィットさせたい

UIViewは(UIImageViewとは違い)背景画像のサイズをフィットする機 …

eyechatch_xcode_tips-300x300
【Xcode ObjC】レビューアラート:SKStoreReviewController

ヘッダーでStoreKitをimport 以下を表示したいタイミングの箇所へ & …

eyechatch_xcode_tips-300x300
負の数を絶対数へ変換 abs

負の数を自然数(マイナスを含まない数字)にしたくて、「Xcode 自然数 変換」 …

eyechatch_xcode_tips-300x300
UIBezierPath

UIImageでpngやjpgを指定する方法は、書籍やブログなどで情報を手に入れ …