您好,欢迎来到二三四教育网。
搜索
您的当前位置:首页uiview hitTest

uiview hitTest

来源:二三四教育网

button 超出superView 无法点击解决方法

- (UIView *)hitTest:(CGPoint)point withEvent:(UIEvent *)event {

UIView *result = [super hitTest:point withEvent:event];

CGPoint buttonPoint = [self.button convertPoint:point fromView:self];

if ([self.button pointInside:buttonPoint withEvent:event]) {

return self.button;

}

return result;

}

- (UIView*)hitTest:(CGPoint)point withEvent:(UIEvent *)event{

UIView *hitView = [super hitTest:point withEvent:event];

if(hitView == self){

return nil;

}

return hitView;

}

Copyright © 2019- how234.cn 版权所有 赣ICP备2023008801号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务