《iOS基础篇之几句代码实现按钮防重复点击》
2018-11-28 本文已影响60人
不够果断是种癌
为了防止用户恶意去无线调取调取接口 于是针对某些按钮新加了防止重复点击操作,具体操作方式如下:
// 01 当按钮被点击时 按钮的响应事件将按钮传递过去
// 02 在按钮的响应方法里面做以下操作
1.让传过来的按钮禁止点击。
2.记录传过来的按钮的tag值。
3.写个延迟调调用,延迟时间就是被点击的间隔。
4.在延迟调用的方法里面 根据父视图按tag值取子视图的方法 将按钮取到并设置可以点击。
Tip:TableViewCell上面的按钮 只要TableView是添加在self.View上面的那么是可以通过将self.View充当父视图然后按tag值去直接取到就好了。