Guest User

Untitled

a guest
May 7th, 2012
182
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.60 KB | None | 0 0
  1. iOS UIScrollView clipToBounds = NO Subviews not detected
  2. - (UIView*)hitTest:(CGPoint)pt withEvent:(UIEvent*)event
  3. {
  4. UIView *contentView = [self.subviews count] ? [self.subviews objectAtIndex:0] : nil;
  5. return [contentView hitTest:pt withEvent:event];
  6. }
  7.  
  8. - (UIView )hitTest:(CGPoint)point withEvent:(UIEvent )event;
  9. {
  10. UIView *view = [super hitTest:point withEvent:event];
  11. for (UIView *subview in self.subviews) {
  12. if (view != nil &&
  13. view.userInteractionEnabled) break;
  14. CGPoint newPoint = [self convertPoint:point toView:subview];
  15. view = [subview hitTest:newPoint withEvent:event];
  16. }
  17. return view;
  18. }
Advertisement
Add Comment
Please, Sign In to add comment