XCOde的新手..目前我正在使用4.2。我正在浏览一个具有特定功能的应用程序。我只是一步一步地处理应用程序应该如何工作/流动。
我只想知道在单击按钮或分段控件后如何隐藏/取消隐藏特定的表格单元格/行。希望你能给出样品。
这些是我的样本表格单元格/行
if (indexPath.row == 0){cell.textLabel.text = @"angel";}
if (indexPath.row == 1){cell.textLabel.text = @"bird";}
if (indexPath.row == 2){cell.textLabel.text = @"dog";}
if (indexPath.row == 3){cell.textLabel.text = @"elephant";}
if (indexPath.row == 4){cell.textLabel.text = @"flower";}
我只想在单击按钮或分段控件时隐藏row2或任何行。反之亦然,单击按钮/分段控件后,再次取消隐藏行/单元格。
非常感谢立即回应!!
答案 0 :(得分:0)
表不存储数据,它们只是某处托管数据的表示。
您可以做的是创建一个数组(或多个数组,具体取决于您在表中有多少个部分),并让表格反映数组的内容。如果它是你想要隐藏的第二行,你可以从数组中删除objectAtIndex:2。
对数组进行任何更改后,您可以调用方法[myTable reloadData],它将再次遍历委托方法并反映更改。