UIScrollView覆盖NavigationBar

| 我认为我的ScrollView位于我的导航栏上。 因为我的后退按钮不起作用,而是调用了我的函数“ handleTouchesOne \”。 我认为我必须调整scrollView的contentSize的高度,但是我做错了。
scrollView.pagingEnabled = YES;
scrollView.contentSize = CGSizeMake(scrollView.frame.size.width * kNumberOfPages, scrollView.frame.size.height);
scrollView.showsHorizontalScrollIndicator = NO;
scrollView.showsVerticalScrollIndicator = NO;
scrollView.scrollsToTop = NO;
scrollView.delegate = self;
scrollView.directionalLockEnabled = YES;
希望可以有人帮帮我! 编辑:我如何初始化我的点击手势:
// One finger single tap

tapGesture = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(handleTouchesOne:)];
tapGesture.cancelsTouchesInView = NO; 
tapGesture.delaysTouchesEnded = NO;
tapGesture.numberOfTouchesRequired = 1; // One finger single tap
tapGesture.numberOfTapsRequired = 1;
//tapGesture.delegate = self;
[self.view addGestureRecognizer:tapGesture];
[tapGesture release];
可能是因为视图位于导航栏上方,或者只是将我的点击链接到我的功能而导致按钮不起作用?     
已邀请:
在这种情况下,您将不得不调整滚动视图的
frame
,而不是其
contentSize
。     

要回复问题请先登录注册