所以我在Ipad上有一个UIView设置,用于我正在进行的一个小项目。我将在该页面上显示图像或视图。我想知道是否有可能在视图周围创建一个不可忽略的边框(比如1英寸)? 我想添加一个按钮并禁用它,但我认为这不允许图像全屏显示。 我已经设置了识别器,因为我想要用三根手指轻扫以转到下一张图像。对此最好的方法是什么?
答案 0 :(得分:1)
使用自定义UIView
课程并覆盖hitTest:withEvent:
。
- UIView *)hitTest:(CGPoint)point withEvent:(UIEvent *)event {
CGRect frame = CGRectInset(self.bounds, 25, 25);
return CGRectContainsPoint(frame, point) ? self : nil;
}
调整插图以满足您的需求。