Rumah  >  Soal Jawab  >  teks badan

objective-c - iOS如何实现关闭自动锁屏

[UIApplication sharedApplication].idleTimerDisabled = YES,设置后屏幕依旧会在一段时间后锁屏,怎么回事?

世界只因有你世界只因有你2752 hari yang lalu838

membalas semua(2)saya akan balas

  • 淡淡烟草味

    淡淡烟草味2017-05-02 09:26:01

    Letakkan kod untuk tetapan idleTimerDisabled ke dalam AppDelegate di dalam applicationDidBecomeActive

    - (void)applicationDidEnterBackground:(UIApplication *)application {
        [[UIApplication sharedApplication] setIdleTimerDisabled:NO];
    }
    
    - (void)applicationDidBecomeActive:(UIApplication *)application {
        [[UIApplication sharedApplication] setIdleTimerDisabled:YES];
    }

    balas
    0
  • 滿天的星座

    滿天的星座2017-05-02 09:26:01

    Secara logiknya, selepas anda menetapkan idleTimerDisabled kepada YES, skrin tidak seharusnya dikunci secara automatik dalam apl semasa. Di manakah anda menyediakannya? Bolehkah anda memberi saya kod yang lebih terperinci?

    balas
    0
  • Batalbalas