2011-06-01 53 views

回答

2

。利用UITableview实例方法-visibleCells

visibleCells 

返回在接收器中 可见表格单元格。

- (NSArray *)visibleCells 

返回值

含有UITableViewCell 对象,每个代表在接收表视图可见 细胞的数组。

状况

可用在IOS 2.0和更高。

+0

感谢名单。我不知道,这很容易:-) – gbaor 2011-06-01 09:42:11

0

的UITableView有-visibleCells方法 - 它返回当前可见的细胞的NSArray

0

实现这一行,你想不添加附件。

-(NSIndexPath *)tableView:(UITableView *)tableView willSelectRowAtIndexPath:(NSIndexPath *)indexPath { 

NSUInteger row = [indexPath row]; 
if (row == 0||row == 2) 
    return nil; 
return indexPath; 
} 
0

不要以为你真的需要检测可视行来更新accessoryViews。你可以在tableView:cellForRowAtIndexPath:数据源方法中实现它。

但是,如果你想获得可见的行,你可以使用

- (NSArray *)visibleCells 
相关问题