1. ホーム
  2. ios

[解決済み] iOSでswiftを使ったアプリケーションの画面ロックを防止する方法

2022-07-24 18:04:57

質問

ナビゲーション使用時のみ画面がロックされないようにするにはどうしたらよいでしょうか。

Wazeにはそのようなオプションがありますが、私のアプリでこれを行うにはどうしたらよいでしょうか。

どのように解決するのですか?

これを使います。

Objective-Cです。

[[UIApplication sharedApplication] setIdleTimerDisabled: YES];

Swift (レガシー)です。

UIApplication.sharedApplication().idleTimerDisabled = true

Swift 3 以上。

UIApplication.shared.isIdleTimerDisabled = true

必ず UIKit .

ここで は developer.apple.com にあるドキュメントへのリンクです。