文件名称:iOS 防止按钮多次点击造成多次响应的方法
文件大小:48KB
文件格式:PDF
更新时间:2024-02-11 13:55:19
ios uibutton 按钮
iOS 防止按钮多次点击造成多次响应的方法 在日常开发中经常会碰到一种bug就是因为用户快速点击某个按钮,导致页面重复push或者重复发送网络请求。这样的问题既对用户体验有影响,而且还会一定程度上增加服务器的压力。 目前,我为了防止按钮快速点击主要使用以下两种办法 1.在每次点击时先取消之前的操作(网上看到的方法) - (void)buttonClicked:(id)sender { //这里是关键,点击按钮后先取消之前的操作,再进行需要进行的操作 [[self class] cancelPreviousPerformRequestsWithTarget:self selector