1,如果在一個view上實現(xiàn)UITouch事件的重寫宵呛,而如果有view將其攔住的話可能會出問題
2.如果在view上有button,即便button沒有實現(xiàn)事件方法,也會將點擊事件吸收封孙,這時候最好用
-(UIView*)hitTest:(CGPoint)point withEvent:(UIEvent*)event
方法來攔截。
-(UIView*)hitTest:(CGPoint)point withEvent:(UIEvent*)event
{
for(inti =0; i
XQKeyboardBtn*button =self.btnArray[i];
if(CGRectContainsPoint(button.frame, point)) {
returnself;
}
}
returnself;
}