Ios 使UIView区域不可访问
因此,我在Ipad上为一个小项目设置了UIView。我将在该页面上显示图像或视图。我想知道是否有可能在视图周围创建一个不可见的边框(例如1“),使其不可拾取? 我想添加一个按钮并将其禁用,但我认为这不允许图像全屏显示。Ios 使UIView区域不可访问,ios,ipad,Ios,Ipad,因此,我在Ipad上为一个小项目设置了UIView。我将在该页面上显示图像或视图。我想知道是否有可能在视图周围创建一个不可见的边框(例如1“),使其不可拾取? 我想添加一个按钮并将其禁用,但我认为这不允许图像全屏显示。 我已经设置了一个识别器,因为我想用三个手指滑动到下一张图像。最好的方法是什么?使用自定义UIView类并覆盖hitTest:withEvent: - UIView *)hitTest:(CGPoint)point withEvent:(UIEvent *)event {
我已经设置了一个识别器,因为我想用三个手指滑动到下一张图像。最好的方法是什么?使用自定义
UIView
类并覆盖hitTest:withEvent:
- UIView *)hitTest:(CGPoint)point withEvent:(UIEvent *)event {
CGRect frame = CGRectInset(self.bounds, 25, 25);
return CGRectContainsPoint(frame, point) ? self : nil;
}
调整插图以满足您的需要。效果很好。谢谢!