如何删除SWRevealViewController .my表中的特定表格视图单元格查看单元格在故事板中是硬编码的。
-(CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath*)indexPath
{
if(indexPath.row==2)
{
return 0.0;
}
if(indexPath.row==3)
{
return 0.0;
}
return 75;
}
第一次运行时,它的乱码up.once点击该特定单元格正常工作。
答案 0 :(得分:1)
执行以下操作
1.根据您的需要创建动态单元格数量(您想要显示多少项目)。
2.为您的所有单元格提供不同的标识符。
3.在要显示单元格的序列中创建所有单元格的标识符数组。在我的情况下,identifierArray []。
4.然后在numberOfItems inSection中,返回identifierArry.count。
5.仅在cellForRow atIndexpath中,使用标识符对标识符进行出列:identifierArray [indexpat.row]。
6.如果要删除任何行,则只需从IdentifierArray中删除标识符,如identifierArray.removeObject [position]。其中position是数组中项目的位置。
7.从数组调用tableView.reloadData方法中删除标识符后。
希望它会对你有所帮助。 注意:如果它能解决您的问题,请不要忘记通过勾选勾号将其标记为已接受。