0

我正在开发一个带有故事板的静态分组表视图。无论如何,有时我不想显示某些行。只要我想隐藏的行在中间,我就可以将该特定单元格的高度设置为 0 并且技巧有效:)

无论如何,当我想隐藏组的最后一个单元格时(我正在使用分组表视图),我的技巧显然不起作用。这是因为前一个单元格不会得到最后一个单元格典型的圆角。还有另一个技巧可以帮助我解决这个问题吗?

4

2 回答 2

1

我解决了实现该方法的问题

- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section

即使我使用的是静态表格视图。

于 2012-12-13T20:29:15.097 回答
0

在呈现后从表格视图中删除单元格的正确方法是使用名为 deleteRowsAtIndexPaths:withRowAnimation: 的 UITableView 方法。这是一个代码示例:

[tableView deleteRowsAtIndexPaths:@[myCellIndexPath] withRowAnimation:UITableViewRowAnimationAutomatic];
于 2012-12-12T09:18:28.523 回答