Ios 我可以在UITableViewController的表头中放置UIPageControl吗?

Ios 我可以在UITableViewController的表头中放置UIPageControl吗?,ios,uitableview,uipagecontrol,Ios,Uitableview,Uipagecontrol,当我在iOS5中研究这种方法时,将tableview与pageControls混合在一起会出现很多问题——这是可能的,但实现上有缺陷。我想知道情况是否仍然如此 我看到很多关于pageControl中的tableView的问题,但我问的是相反的问题。具体而言: 是否可以将UIPageControl放在UITableViewController的tableView标头内 黄色轮廓是tableViewHeader,蓝色是可滚动的tableView: 您必须在表头添加自定义UIPageControl,然

当我在iOS5中研究这种方法时,将tableview与pageControls混合在一起会出现很多问题——这是可能的,但实现上有缺陷。我想知道情况是否仍然如此

我看到很多关于pageControl中的tableView的问题,但我问的是相反的问题。具体而言:

是否可以将UIPageControl放在UITableViewController的tableView标头内

黄色轮廓是tableViewHeader,蓝色是可滚动的tableView:


您必须在表头添加自定义UIPageControl,然后再添加到headerview,就像我在headerview中添加标签一样

-(void)viewDidLoad
{
     // ...
     UIView *headerView = [[UIView alloc] initWithFrame:CGRectMake(XXX, YYY, XXX, YYY)];
     //...
     UIPageControl *page = [UIPageControl alloc]init];
     //...
     [headerView addSubview:page];
     self.tableView.tableHeaderView = headerView;
     // ...
} 

我认为这就像添加任何其他视图一样简单你只是添加了一个UIPageControl。。。它是如何工作的?