2015-02-11 47 views
3

当我在iOS5中查看这个的方式时,将tableViews和pageControls混合在一起时出现了很多问题 - 可能只是有问题的实现。我想知道这是否仍然如此。我可以把一个UIPageControl放在UITableViewController的表头中吗?

我看到了很多的问题,对SO有关的tableView一个的PageControl里面,但我问的是倒数。具体来说:

是否有可能将一个UIPageControl放在UITableViewController的tableView标题中?

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

sketch

+0

我认为这就像添加任何其他视图一样简单 – 2015-02-11 14:32:21

回答

0

你必须添加自定义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; 
    // ... 
} 
+0

你只是添加一个UIPageControl ...它如何工作? – Nico 2016-10-20 21:15:42

相关问题