在UITableViewController中隐藏表行

时间:2014-07-16 10:34:22

标签: objective-c swift

生病,试图在Swift中隐藏一行。如果我在函数heightForRowAtIndexPath中选择返回特定行高0,那么我的内容就会出现问题(我将重叠) - 如果我选择行,则everyshink看起来像预期的那样。

这可能是一个快速的错误吗?或者在Swift中隐藏行的正确方法是什么(Objective C)。

先谢谢

1 个答案:

答案 0 :(得分:1)

您需要更改行数到此方法中的(previousNumber - 1)

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

重新加载表格

 [tableView reloadData];

BTW:不要忘记在tableView:cellForRowForIndexPath:tableView:heightForRowAtIndexPath:中实施此类案例以返回适当的值。