带分页的uitableview必须只显示10个单元格

时间:2013-05-13 05:42:34

标签: objective-c uitableview uiscrollview

在我的应用中,我UITableView subview UIScrollView cellsUITableView。现在我想首先进行此分页10 cells必须包含UITableView。我是概念分页的新手。 我不知道如何开始这个我提到了一些教程,但没有用。

任何人都可以帮助我开始分页UITableView

这是创建 self.tableView=[[UITableView alloc] initWithFrame:CGRectMake(25,150,730, [listofItems count]*160) style:UITableViewStylePlain]; self.tableView.delegate=self; self.tableView.dataSource=self; self.tableView.scrollEnabled = NO; self.tableView.separatorColor = [UIColor clearColor]; [testscroll addSubview:self.tableView]; [self.tableView reloadData]; 并拥有一些委托方法的方法

{{1}}

1 个答案:

答案 0 :(得分:0)

1)最初只将10个元素传递给array

2)考虑两个buttons,例如next&之前,在button click上删除array中的旧元素。

3)将更新的10个元素添加到array

4)reload table data

请考虑以下演示示例:

- (IBAction)nextButtonClicked:(id)sender
{
    //Remove the older objects
   [listofItems removeAllObjects];
   //Add your new 10 objects to the array
   [listofItems addObjects:@"obj1", @"obj2", @"obj3", @"obj4", @"obj5", @"obj6", @"obj7", @"obj8", @"obj9" , @"obj10", nil];
   //Reload the table
   [self.tableView reloadData];
}