父视图外部的可点击按钮

Unm*_*ful -1 uibutton ios

我已附加按钮以查看此框架:

CGRectMake(self.view.frame.size.width-80,-35,60,60)

主视图外部的按钮部分不可单击...

有解决方案吗?

ale*_*izh 5

在主视图中,您应该添加以下内容:

 - (UIView *)hitTest:(CGPoint)point withEvent:(UIEvent *)event {
      if (CGRectContainsPoint(button.frame, point)) {
           return button;
      }
      return [super hitTest:point withEvent:event];
 }
Run Code Online (Sandbox Code Playgroud)