您的位置:首页 > 移动开发 > Swift

Swift 防止快速连续点击"提交"按钮,造成多次提交

2015-09-12 18:39 696 查看
//防止快速连续点击"提交"按钮,造成多次提交

@IBAction func submit(sender: UIButton) {

        

 //防止连续点击造成多次提交的解决

 self.submitBtn.enabled = false

 var timer:NSTimer = NSTimer.scheduledTimerWithTimeInterval(0.5, target: self, selector: "submiteButtonEnabbled", userInfo: nil, repeats: false)

        

 func submiteButtonEnabbled(){

        self.submitBtn.enabled = true

    }

swift中延时执行的方法

第一种:定时器

 var timer:NSTimer = NSTimer.scheduledTimerWithTimeInterval(0.5, target: self, selector: "submiteButtonEnabbled", userInfo: nil, repeats: false)

第二种:

dispatch_after
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: