top of page

Como manter a tela sempre ativa

Você já deve ter notado que alguns aplicativos nunca desligam a tela, independente de quanto tempo você deixe o app sem interagir. Ou até mesmo o youtube, quando você está assistindo algum vídeo, o app não dorme e quando você pausa o vídeo, ela volta ao normal.


A solução é muito simples, basta você chamar uma propriedade de um singleton e alterar o valor booleano dela.


UIApplication.shared.isIdleTimerDisabled = true

A propriedade isIdleTimerDisabled é um valor booleano que controla quando o timer de ausência fica desabilitado para o seu app.


O valor padrão é false. Quando o aplicativo não recebe nenhum toque do usuário em um curto período, o sistema coloca o dispositivo para o estado de "dormir" quando a tela escurece.


Vale ressaltar que você deve usar essa propriedade somente se necessário e deve ser setado para false quando não ouver mais necessidade.



 

Viu só como é simples e fácil, implemente no seu projetinho e diz ai o que achou.


Não deixe de conferir nossos posts e conheça também nosso Fórum, feito para comunidade iOS poder contribuir e se ajudarem em português.

Tags:

62 visualizações0 comentário

Posts recentes

Ver tudo

Comentarios


bottom of page