iOS計(jì)算按鈕的按下的時(shí)間

按鈕按下和抬起的時(shí)間差可以用

///長(zhǎng)按開始絕對(duì)時(shí)間

@property(nonatomic,assign)CFAbsoluteTime touchTime;

///長(zhǎng)按開始

? if(sender.state ==UIGestureRecognizerStateEnded){? ? ? ? ?///獲取結(jié)束的時(shí)間

? ? ? ? ? ? CFAbsoluteTime over =CFAbsoluteTimeGetCurrent() -self.touchTime;

? ? ? ? ? ? ///判斷是否要結(jié)束

? ? ? ? ? ? if(over>0.4){

?///當(dāng)時(shí)間大于0.4結(jié)束?

????? ? ? ? ? ? }

? ? }elseif(sender.state ==UIGestureRecognizerStateBegan){

?? ? ? //開始時(shí)間

?? ? ? CFAbsoluteTime start = CFAbsoluteTimeGetCurrent();

?? ? ? self.touchTime = start;

? ? }



//開始時(shí)間

CFAbsoluteTime start = CFAbsoluteTimeGetCurrent();

?// 記錄結(jié)束時(shí)間

NSLog(@"%f",CFAbsoluteTimeGetCurrent() - start);

最后編輯于
?著作權(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)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

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

  • //開始時(shí)間 CFAbsoluteTime start = CFAbsoluteTimeGetCurrent();...
    哪有貓不吃魚閱讀 647評(píng)論 0 1
  • 關(guān)鍵時(shí)刻,第一時(shí)間送達(dá)! 問題種類 時(shí)間復(fù)雜度 在集合里數(shù)據(jù)量小的情況下時(shí)間復(fù)雜度對(duì)于性能的影響看起來微乎其微。但...
    C9090閱讀 1,024評(píng)論 0 1
  • 1、應(yīng)用擴(kuò)展(Extension)這是一個(gè)千呼萬喚始出來的特性,也是一個(gè)可以發(fā)揮無限想象力的特性。現(xiàn)在Apple允...
    Trigger_o閱讀 2,183評(píng)論 0 1
  • 1. 打印View所有子視圖 po [[self view]recursiveDescription] 2. la...
    浩成哥哥閱讀 874評(píng)論 0 0
  • iOS 常用小技巧大雜燴(上) 2016-06-02 iOS大全 (點(diǎn)擊上方公眾號(hào),可快速關(guān)注) 來源:品味_生活...
    鬣狗賽跑閱讀 311評(píng)論 0 1

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