我的代码存在问题
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解析的数据)
感谢提前
答案 0 :(得分:0)
您已正确设置self
作为tableView的数据源和委托。
表格视图现在会询问数据,您需要实施UITableViewDataSource
protocol。
这些方法中的每一个都将获得对要求提供信息的表视图的引用,因此您可以使用它来确定要提供的数据(对于5个表视图中的哪一个)。
您可能需要查看Table View Programming Guide。