防止细胞被创建

时间:2012-02-15 09:51:58

标签: iphone ios object uitableview

在tableview中,我需要阻止某个条件创建一个单元格。

例如,我有一个tableview,显示了几个结果,但我希望应用程序过滤它们。这是一种方法吗?

最诚挚的问候。

1 个答案:

答案 0 :(得分:1)

防止创建单元格听起来不太好。最简单的方法是在给定条件的情况下正确实现...numberOfRowsInSection:方法:

-(NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
    if(condition) {
        return theNumberOfRowsGivenTheCondition;
    }
    else {
        return someOtherRowsCount;
    }
}