如何控制tableView中节的行数?

时间:2013-09-02 12:08:44

标签: ios objective-c cocoa-touch uitableview

如何设置SUBCLASS的{​​{1}}部分中的行数(不在视图控制器中)? 是否有一个函数,比如UITableView或类似的东西?


我知道委托方法
- (int)tableView:numberOfRowsInSection;

但我不是在查看控制器! 一个类,它是UITableView的子类,在某些动作中,想要SET(不是GET) 部分的行数。

2 个答案:

答案 0 :(得分:1)

-(NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
    return 5;
}

这将在节中创建5行,这样你就可以写出你想要的输出,如果是数组则写入[myArray count];而不是5。

答案 1 :(得分:0)

您可以使用Delegate& DataSource

UITableView方法
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
  return 10; //no. of row you want
}