UIScrollViewをpagingで横スクロールする仕様にしつつ、その上にUITableViewを複数配置してそれぞれを縦にスクロール可能にする方法です。 1. UIScrollViewのサブクラスを用意します。 #define TABLE_WIDTH 106.f - (void)viewDidAppear:(BOOL)animated { int numberOfTables = 5; CGFloat height = self.view.bounds.size.height; CGRect tableBounds = CGRectMake(0.0f, 50.f, TABLE_WIDTH, height); PagingScrollView *scrollView = [[PagingScrollView alloc] initWithFrame:self.view.bounds];