title: UIButton not called when place on Navigation Bar
body: <p>I want to add button on top of view, that are on top of self.view, that have navigation bar. Please take look at left part of navigation bar:</p>
  
  <p><a href="https://i.stack.imgur.com/iGUA9.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/iGUA9.png" alt="enter image description here"></a></p>
  
  <p>"Cross" button is placed upon second view (white-transparrent) that is placed above superview. For some reason, when i try to press "cross" block not called. But, when i move it to another position, that is not on navigation bar, it work (block called). How to make it call when it place when it suppose to be placed?</p>
  
  <p>Here is some code:</p>
  
  <pre><code>UIButton *crossButton = [[UIButton alloc]init];
          [crossButton setImage:[UIImage imageNamed:@"close_hint"] forState:UIControlStateNormal];
          [crossButton setImage:[UIImage imageNamed:@"close_hint"] forState:UIControlStateApplication];
          [_hole addSubview:crossButton];
  
      [crossButton mas_makeConstraints:^(MASConstraintMaker *make) {
  
          make.left.equalTo(_hole.mas_left).with.offset((sideMenuRect.size.width)*0.7);
          make.top.equalTo(_hole.mas_top).with.offset((sideMenuRect.origin.y)+ (sideMenuRect.size.height * 0.8));
  
      }];
  
      crossButton.rac_command = [[RACCommand alloc]initWithSignalBlock:^RACSignal *(id input) {
  
          return [RACSignal empty];
      }];
  </code></pre>