您好我有大约2500条记录要显示。所有这些数据都来自MySQL数据库。数据将在UITableview中一次显示25个,与itunes store类似。点击加载更多,我需要获取接下来的25条记录。
注意:没有图像文本。
有没有人做过类似的事情?给我一些示例代码。
答案 0 :(得分:1)
first in .h define int row;
and now in viewDidLoad: row=25;
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
if([your array count]>row)
return row+1;
}
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
if (indexPath.row<row)
{
cell.textLabel.text=@"Your Text";
}
else{
cell.textLabel.text=@"Load More";
}
}
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
if (indexPath.row==row)
{
row=row+25;
[tableView reloadData];
}
` 希望这会对你有所帮助..