Ipad tableview疑惑

时间:2011-07-18 06:12:38

标签: ipad

我的代码存在问题

scroll=[[UIScrollView alloc] initWithFrame:CGRectMake(0, 0, 320, 460)];
    scroll.backgroundColor=[UIColor clearColor];
    scroll.pagingEnabled=YES;
    scroll.contentSize = CGSizeMake(320*5, 460);
    CGFloat x=0;
    for(int i=1;i<6;i++)
    {
        UITableView *table = [[UITableView alloc]initWithFrame:CGRectMake(x+10, 10, 300, 440) style:UITableViewStyleGrouped];
        table.delegate=self;
        table.dataSource=self;
        [scroll addSubview:table];
        [table release];
        x+=320;
    }
    [self.view addSubview:scroll];
    scroll.showsHorizontalScrollIndicator=NO;
    [scroll release];

这是通过scrollview和tableview进行分页的代码,但是我需要将数据放在我创建的5个tableview单元格中。如何通过这些tableview放置数据。(来自xml解析的数据)

感谢提前

1 个答案:

答案 0 :(得分:0)

您已正确设置self作为tableView的数据源和委托。

表格视图现在会询问数据,您需要实施UITableViewDataSource protocol

这些方法中的每一个都将获得对要求提供信息的表视图的引用,因此您可以使用它来确定要提供的数据(对于5个表视图中的哪一个)。

您可能需要查看Table View Programming Guide