iOS開(kāi)發(fā)小技巧之系統(tǒng)功能

開(kāi)發(fā)中常用到的一些小技巧,雖簡(jiǎn)單卻很實(shí)用!

1.紅外線感應(yīng)器的使用(多用于電話接聽(tīng)界面)

  [UIDevice currentDevice].proximityMonitoringEnabled = YES;// 允許臨近檢測(cè),物體接近屏幕屏幕變黑且不可操作

2.多觸摸多響應(yīng)事件

multipleTouchEnabled 默認(rèn)是NO,如果設(shè)置為YES則支持多點(diǎn)觸碰。exclusiveTouch 默認(rèn)是NO,如果設(shè)置為YES則當(dāng)前UIView會(huì)獨(dú)占整個(gè)Touch事件。具體來(lái)說(shuō)就是如果UIView設(shè)置了exclusiveTouch屬性為YES則當(dāng)這個(gè)UIView成為第一響應(yīng)者時(shí),在手指離開(kāi)屏幕前其他view不會(huì)響應(yīng)任何touch事件。

用于處理繼承UIView的控件,如下:
  //處理多個(gè)按鈕同時(shí)響應(yīng)事件
[[UIButton appearance] setExclusiveTouch:YES];

3.禁止屏幕鎖屏

  //禁止無(wú)操作時(shí)屏幕鎖定(用于視頻播放,錄音等場(chǎng)景)
  [UIApplication sharedApplication].idleTimerDisabled = YES;
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • -- iOS事件全面解析 概覽 iPhone的成功很大一部分得益于它多點(diǎn)觸摸的強(qiáng)大功能,喬布斯讓人們認(rèn)識(shí)到手機(jī)其實(shí)...
    翹楚iOS9閱讀 3,212評(píng)論 0 13
  • 好奇觸摸事件是如何從屏幕轉(zhuǎn)移到APP內(nèi)的?困惑于Cell怎么突然不能點(diǎn)擊了?糾結(jié)于如何實(shí)現(xiàn)這個(gè)奇葩響應(yīng)需求?亦或是...
    Lotheve閱讀 59,494評(píng)論 51 604
  • 在iOS開(kāi)發(fā)中經(jīng)常會(huì)涉及到觸摸事件。本想自己總結(jié)一下,但是遇到了這篇文章,感覺(jué)總結(jié)的已經(jīng)很到位,特此轉(zhuǎn)載。作者:L...
    WQ_UESTC閱讀 6,246評(píng)論 4 26
  • 在iOS中隨處都可以看到絢麗的動(dòng)畫(huà)效果,實(shí)現(xiàn)這些動(dòng)畫(huà)的過(guò)程并不復(fù)雜,今天將帶大家一窺ios動(dòng)畫(huà)全貌。在這里你可以看...
    每天刷兩次牙閱讀 8,688評(píng)論 6 30
  • 在iOS中隨處都可以看到絢麗的動(dòng)畫(huà)效果,實(shí)現(xiàn)這些動(dòng)畫(huà)的過(guò)程并不復(fù)雜,今天將帶大家一窺iOS動(dòng)畫(huà)全貌。在這里你可以看...
    F麥子閱讀 5,267評(píng)論 5 13

友情鏈接更多精彩內(nèi)容