1,button在一个superView上,superView的userInteractionEnabled为NO,这时事件传不到button。解决方法是将userInteractionEnabled设置为YES。
2,button上面盖了一个view,view并不是button的子视图,这时将事件传导到view上了。解决方法是将userInteractionEnabled设置为NO,或设置view的alpha值为0。但同样这种情况在点击button发送请求时,使用loading防止重复点击却有用。