//開始倒計時
func doCoundDown(btnrengou:BFPaperButton,curtime:Int,cdIndex:Int) {
NSTimer.after(1.0.seconds) {
objc_sync_enter(self)
if(cdIndex ==self.resetCount){
let cutimestr =String(format: "%d", curtime);
//剩余時間(給cell里的label賦值)
btnrengou.setTitle(XCTools().PRoductTimeDown(cutimestr), forState: .Normal)
btnrengou.backgroundColor =UIColor.grayColor()
btnrengou.enabled =false
if(curtime>0)
{
//顯示下一秒
self.doCoundDown(btnrengou,curtime:Int(curtime - 1),cdIndex: cdIndex);
}else{
btnrengou.setTitle("立即認購", forState: .Normal)
btnrengou.backgroundColor =KEY_COLOR_NAV
btnrengou.enabled =true
}
}
objc_sync_exit(self)
}
}
新聞熱點
疑難解答