按鈕倒計時的實現 iOS

2021-08-08 02:38:30 字數 517 閱讀 8351

很多專案中,都會涉及到倒計時的功能, 傳送完驗證碼開始倒計時,針對這個我個人封裝了乙個簡單的方法來實現此功能, 話不多說,上乾貨!

首先我是在uibutton的乙個延展類裡面新增了乙個方法,

/**

* 倒計時按鈕

* * @param timeline 倒計時總時間

*/- (void)startcountdownwithtime:(nsinteger)timeline

然後在.m中實現

- (void)startcountdownwithtime:(nsinteger)timeline

); } else );

timeout--;

}});

dispatch_resume(_timer);

}

以上就是全部**,怎麼樣 ,是不是感覺很簡單呢?

希望可以幫到大家 ~~~~

傳送門

iOS 倒計時按鈕

1 新建乙個類,取名為 timerbtn,繼承uibutton 2 在timer.h中新增如下 import inte ce timerbtn uibutton 建立倒計時按鈕 param frame 位置大小 param title 標題 param ntimer 倒計時時間 return 倒計時...

傳送簡訊按鈕倒計時

1,定時器執行的函式 js var smsbtntiming function else 2,傳送請求,並且操作成功後才執行倒計時 js ajax success function data else else settimeout restorespanhit,4000 settimeout re...

iOS倒計時動畫

效果圖 製作成gif之後,幀率變快了,看起來很彆扭,實際上是每秒執行一次的 h 檔案 inte ce countdownview uiview property nonatomic,assign long long time property nonatomic,assign,readonly lo...