如果重复点击按钮,则防止执行UIButton的IBAction

Ric*_*son 0 cocoa-touch uibutton ios

UIButton点击后执行网络代码.网络代码更新服务器上的记录.有没有办法可以阻止这个网络代码被执行,如果按钮被反复点击,因为这只会浪费资源?

Dáv*_*tor 5

IBAction,将按钮的isUserInteractionEnabled属性更改为,falsetrue在网络请求完成执行时将其设置回.