最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

iOS實現(xiàn)控制屏幕常亮不變暗的方法示例

 更新時間:2017年10月23日 11:15:30   作者:隨風(fēng)  
最近在工作中遇到了要將iOS屏幕保持常亮的需求,所以下面這篇文章主要給大家介紹了關(guān)于利用iOS如何實現(xiàn)控制屏幕常亮不變暗的方法,文中給出了詳細(xì)的示例代碼,需要的朋友可以參考借鑒,下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。

前言

最近在做一個開發(fā),有一個地方同步音樂文件,有時間會出現(xiàn)屏幕熄滅狀態(tài),導(dǎo)致同步出現(xiàn)斷開,現(xiàn)在決定在同步時保持屏幕常亮,其實很多時候我們需要保持屏幕高亮,下面就來給大家介紹一個實現(xiàn)的方法,但是要記得在適當(dāng)?shù)臅r候關(guān)閉常亮

示例代碼

//設(shè)置屏幕常亮
[UIApplication sharedApplication].idleTimerDisabled = YES;
//取消設(shè)置屏幕常亮
[UIApplication sharedApplication].idleTimerDisabled = NO;
 
//設(shè)置屏幕常亮
[[UIApplication sharedApplication] setIdleTimerDisabled:YES];
//取消設(shè)置屏幕常亮
[[UIApplication sharedApplication] setIdleTimerDisabled:NO];

但是有些控件的存在是不會鎖屏的,比如AVPlayer,播放的時候是不會鎖屏的,但是暫?;蛘咄V共シ胖笙到y(tǒng)會自動關(guān)閉常亮,正好與我們的設(shè)計沖突,所以我這里做了一個監(jiān)聽,如果屏幕鎖屏被關(guān),立馬把它打開,最后要記得移除監(jiān)聽并且關(guān)閉鎖屏。

//監(jiān)聽鎖屏變化
[[UIApplication sharedApplication] addObserver:self forKeyPath:@"idleTimerDisabled" options:NSKeyValueObservingOptionNew context:nil];
 
- (void)observeValueForKeyPath:(NSString *)keyPath ofObject:(id)object change:(NSDictionary *)change context:(void *)context{
 // setToast(@"值改變操作");
 if (![UIApplication sharedApplication].idleTimerDisabled) {
 [UIApplication sharedApplication].idleTimerDisabled = YES;
 }
}
 
 
- (void)dealloc{
 [[UIApplication sharedApplication] removeObserver:self forKeyPath:@"idleTimerDisabled"];
 [UIApplication sharedApplication].idleTimerDisabled = NO;
}

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。

相關(guān)文章

  • IOS 自定義UIPickView詳解及實例代碼

    IOS 自定義UIPickView詳解及實例代碼

    這篇文章主要介紹了IOS 自定義UIPickView詳解及實例代碼的相關(guān)資料,這里寫個小實例及效果圖,附有實例代碼,需要的朋友可以參考下
    2016-12-12
  • IOS 開發(fā)之Object-C中的對象詳解

    IOS 開發(fā)之Object-C中的對象詳解

    這篇文章主要介紹了IOS 開發(fā)之Object-C中的對象詳解的相關(guān)資料,需要的朋友可以參考下
    2017-06-06
  • React Native學(xué)習(xí)教程之Modal控件自定義彈出View詳解

    React Native學(xué)習(xí)教程之Modal控件自定義彈出View詳解

    這篇文章主要給大家介紹了關(guān)于React Native學(xué)習(xí)教程之Modal控件自定義彈出View的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用React Native具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。
    2017-10-10
  • iOS 斷點上傳文件的實現(xiàn)方法

    iOS 斷點上傳文件的實現(xiàn)方法

    這項目開發(fā)中,有時候我們需要將本地的文件上傳到服務(wù)器,簡單的幾張圖片還好,但是針對iPhone里面的視頻文件進(jìn)行上傳,為了用戶體驗,我們有必要實現(xiàn)斷點上傳。這篇文章主要介紹了iOS 斷點上傳文件的實現(xiàn)方法,需要的朋友可以參考下
    2017-12-12
  • 在iOS應(yīng)用中使用UIWebView創(chuàng)建簡單的網(wǎng)頁瀏覽器界面

    在iOS應(yīng)用中使用UIWebView創(chuàng)建簡單的網(wǎng)頁瀏覽器界面

    這篇文章主要介紹了在iOS應(yīng)用中使用UIWebView創(chuàng)建簡單的網(wǎng)頁瀏覽器界面的方法,包括動態(tài)獲取UIWebView高度的實現(xiàn),需要的朋友可以參考下
    2016-01-01
  • iOS開發(fā)學(xué)習(xí)之監(jiān)測程序的崩潰次數(shù)詳解

    iOS開發(fā)學(xué)習(xí)之監(jiān)測程序的崩潰次數(shù)詳解

    iOS開發(fā)中遇到程序崩潰是很正常的事情,下面這篇文章主要給大家介紹了關(guān)于iOS如何監(jiān)測程序崩潰次數(shù)的相關(guān)資料,文中通過詳細(xì)的示例代碼供大家參考學(xué)習(xí),需要的朋友們下面跟著小編來一起學(xué)習(xí)學(xué)習(xí)吧。
    2017-07-07
  • swift 常用高階函數(shù)分享

    swift 常用高階函數(shù)分享

    Swift是一門面向協(xié)議的語言,在使用Swift時我們已經(jīng)充分享受到了面向協(xié)議編程帶給我們的便利,但是Swift相比Obj-C還有一個更重要的優(yōu)點,那就是對函數(shù)式編程提供了很好的支持,其中Swift提供了map,filter,reduce這三個高階函數(shù)Higher Order function作為對容器的支持
    2017-12-12
  • IOS 應(yīng)用之間的跳轉(zhuǎn)和數(shù)據(jù)傳遞詳解

    IOS 應(yīng)用之間的跳轉(zhuǎn)和數(shù)據(jù)傳遞詳解

    這篇文章主要介紹了IOS 應(yīng)用之間的跳轉(zhuǎn)和數(shù)據(jù)傳遞詳解的相關(guān)資料,需要的朋友可以參考下
    2016-09-09
  • iOS優(yōu)化UITableViewCell高度計算的一些事兒

    iOS優(yōu)化UITableViewCell高度計算的一些事兒

    這iOS開發(fā)中對于UITableViewCell高度自適應(yīng)的文章已經(jīng)很多很多,但都不是自己所需要的,下面篇文章主要給大家介紹了關(guān)于iOS優(yōu)化UITableViewCell高度計算的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2018-11-11
  • iOS開發(fā)之UITableView詳解

    iOS開發(fā)之UITableView詳解

    在iOS開發(fā)中UITableView可以說是使用最廣泛的控件,我們平時使用的軟件中到處都可以看到它的影子,類似于微信、QQ、新浪微博等軟件基本上隨處都是UITableView。當(dāng)然它的廣泛使用自然離不開它強(qiáng)大的功能,今天這篇文章將針對UITableView重點展開討論
    2016-04-04

最新評論

平阴县| 莆田市| 江川县| 乌苏市| 英超| 芜湖县| 乐陵市| 宕昌县| 册亨县| 那曲县| 历史| 琼结县| 田林县| 鲁甸县| 高要市| 天门市| 子长县| 麟游县| 栾川县| 宿迁市| 玛曲县| 四会市| 吴江市| 新闻| 仁怀市| 永顺县| 临桂县| 荥阳市| 南靖县| 万州区| 三江| 麻江县| 达拉特旗| 刚察县| 濉溪县| 修文县| 沧州市| 阳信县| 兴业县| 当雄县| 清涧县|