我有一个UIScrollView(带分页功能),其中我添加了三个UIView。每个UIView内部都有一个UITableView。因此,用户应该能够水平滚动到所需页面,然后在相应的表格中垂直滚动。
然而,有些表格无法接收滚动手势。通常第一个表现良好,但其他的不行。我不能选择单元格,也不能向上或向下滚动表格。
我使用了UIScrollView的默认设置,除了viewDidLoad中定义的这些设置:
- (void)viewDidLoad
{
[super viewDidLoad];
//Load the view controllers
[self loadViewControllers];
//Configure the scroll view
self.scrollView.pagingEnabled = YES;
self.scrollView.contentSize = CGSizeMake(CGRectGetWidth(self.scrollView.frame) * viewControllers.count, CGRectGetHeight(self.scrollView.frame));
self.scrollView.showsHorizontalScrollIndicator = NO;
self.scrollView.showsVerticalScrollIndicator = NO;
self.scrollView.scrollsToTop = NO;
self.scrollView.delegate = self;
//Configure the page control
self.pageControl.numberOfPages = viewControllers.count;
self.pageControl.currentPage = 0;
}
我不知道为什么有些表格无法滚动... 能否帮忙解决一下?非常感谢!
提前致谢!