iOS 静态表视图不是那么静态



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

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

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

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

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

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

[tableView deleteRowsAtIndexPaths:@[myCellIndexPath] withRowAnimation:UITableViewRowAnimationAutomatic];

最新更新