Как отключить сон, когда отображается только одно представление?
UIApplication.shared.isIdleTimerDisabled = trueостановить переход экрана в спящий режим при каждом просмотре.
как только в ContentView?
struct ContentView: View {
UIApplication.shared.isIdleTimerDisabled = true
}
Решение проблемы
Используйте onAppearи onDisappear:
var body: some View {
Text("Hi there")
.onAppear { UIApplication.shared.isIdleTimerDisabled = true }
.onDisappear { UIApplication.shared.isIdleTimerDisabled = false }
}
Комментариев нет:
Отправить комментарий