アプリ内で自動スリープの設定を無効化する
公開日:
:
Tips idleTimer, UIApplication
「設定」アプリ内で設定したスリープ時間設定を無効にするためのコード。
アプリがバックグラウンドになったりするときは戻してやる必要があるのだと思う(未調査)。
自分は起動時などに設定を見てYESにしてやる方法を取っている。
長時間無操作で起動しっぱなしというアプリは多くないように思うが、自分は「れじ☆すた」や「Viratual TRPG Board」など、案外と該当するアプリが多い。
[UIApplication sharedApplication].idleTimerDisabled = YES;
関連記事
-
-
WSCoachMarksViewをSwiftで使う場合の手順
Objective-Cで記述されてるライブラリ全般に当てはまることもあるんですが、個別でやることも含
-
-
viewDidLoadとviewDidLayoutSubviewsのタイミング
真実の記事にある「コードでiPhone6を識別する」話とほんのちょっとだけ繋がっている話で、view
-
-
Xcode10からのimage literal / color literalの指定方法
アセットにあるUIImageの直接指定が可能なImage literalですが、気がついたらアセット
-
-
UIButtonのappearanceで派生する色設定
以下のコードでUIButtonのappearanceでBackgroundColorの設定をすると、
-
-
preferredContentSizeをUINavigationContorllerのPop時に再設定する
popoverで表示しているViewControllerのサイズを、他のViewController
-
-
ソースコードからStoryboardにアクセスする
複数のStoryboardを利用して、自分以外のStoryboardに遷移させるような展開をしたい場
-
-
iPad用storyboard⇔iPhone用Storyboardへの変換
iPad用アプリとしてiPad用前提のstoryboardから、iPhone対応にするにあたり、si
-
-
iOS7でカメラ撮影時のステータスバーを消す
UIImagePickerControllerをカメラモードで表示するとステータスバーがカメラの一番
-
-
plistファイルに色を入れる
plistファイル中にUIColorを入れたい!という場合。普通RGBAの値を数値で入れるとかするけ
